ANDROID: GKI: update symbol list for xiaomi

INFO: 4 function symbol(s) added
  'void bio_crypt_set_ctx(struct bio*, const struct blk_crypto_key*, const u64*, gfp_t)'
  'void blk_crypto_evict_key(struct block_device*, const struct blk_crypto_key*)'
  'int blk_crypto_init_key(struct blk_crypto_key*, const u8*, size_t, enum blk_crypto_key_type, enum blk_crypto_mode_num, unsigned int, unsigned int)'
  'int blk_crypto_start_using_key(struct block_device*, const struct blk_crypto_key*)'

Bug: 410012026

Change-Id: I74021d561087ea73c2c8896ff05a504a4eba87b7
Signed-off-by: Dongdong zhang <zhangdongdong5@xiaomi.com>
This commit is contained in:
Dongdong zhang
2025-04-14 16:51:48 +08:00
parent 19a0fb1d35
commit efda22f348
2 changed files with 80 additions and 0 deletions

View File

@@ -25038,6 +25038,11 @@ pointer_reference {
kind: POINTER kind: POINTER
pointee_type_id: 0xf8f87438 pointee_type_id: 0xf8f87438
} }
pointer_reference {
id: 0x34b671f6
kind: POINTER
pointee_type_id: 0xf8992146
}
pointer_reference { pointer_reference {
id: 0x34bb6aad id: 0x34bb6aad
kind: POINTER kind: POINTER
@@ -297877,6 +297882,12 @@ function {
return_type_id: 0x48b5725f return_type_id: 0x48b5725f
parameter_id: 0x0f88e7f2 parameter_id: 0x0f88e7f2
} }
function {
id: 0x137c4474
return_type_id: 0x48b5725f
parameter_id: 0x0c2e195c
parameter_id: 0x3be4ec15
}
function { function {
id: 0x137d1ffc id: 0x137d1ffc
return_type_id: 0x48b5725f return_type_id: 0x48b5725f
@@ -299028,6 +299039,14 @@ function {
return_type_id: 0x48b5725f return_type_id: 0x48b5725f
parameter_id: 0x1625e208 parameter_id: 0x1625e208
} }
function {
id: 0x1511e92c
return_type_id: 0x48b5725f
parameter_id: 0x15a30023
parameter_id: 0x3be4ec15
parameter_id: 0x34b671f6
parameter_id: 0xf1a6dfed
}
function { function {
id: 0x151457b1 id: 0x151457b1
return_type_id: 0xd5cc9c9a return_type_id: 0xd5cc9c9a
@@ -323970,6 +323989,17 @@ function {
parameter_id: 0x18bd6530 parameter_id: 0x18bd6530
parameter_id: 0x33756485 parameter_id: 0x33756485
} }
function {
id: 0x99968d2f
return_type_id: 0x6720d32f
parameter_id: 0x135282ce
parameter_id: 0x3f0185ef
parameter_id: 0xf435685e
parameter_id: 0xf91e7e64
parameter_id: 0x82011f33
parameter_id: 0x4585663f
parameter_id: 0x4585663f
}
function { function {
id: 0x9997c326 id: 0x9997c326
return_type_id: 0x6720d32f return_type_id: 0x6720d32f
@@ -334913,6 +334943,12 @@ function {
parameter_id: 0x18bd6530 parameter_id: 0x18bd6530
parameter_id: 0x07dcdbe1 parameter_id: 0x07dcdbe1
} }
function {
id: 0x9e64f6c8
return_type_id: 0x6720d32f
parameter_id: 0x0c2e195c
parameter_id: 0x3be4ec15
}
function { function {
id: 0x9e65fffe id: 0x9e65fffe
return_type_id: 0x6720d32f return_type_id: 0x6720d32f
@@ -358081,6 +358117,15 @@ elf_symbol {
type_id: 0x15a61d9b type_id: 0x15a61d9b
full_name: "bio_clone_blkg_association" full_name: "bio_clone_blkg_association"
} }
elf_symbol {
id: 0x5dacbb8b
name: "bio_crypt_set_ctx"
is_defined: true
symbol_type: FUNCTION
crc: 0xc73f174a
type_id: 0x1511e92c
full_name: "bio_crypt_set_ctx"
}
elf_symbol { elf_symbol {
id: 0x3a8604de id: 0x3a8604de
name: "bio_end_io_acct_remapped" name: "bio_end_io_acct_remapped"
@@ -358333,6 +358378,24 @@ elf_symbol {
type_id: 0x66cc4765 type_id: 0x66cc4765
full_name: "blk_check_plugged" full_name: "blk_check_plugged"
} }
elf_symbol {
id: 0x59a87a04
name: "blk_crypto_evict_key"
is_defined: true
symbol_type: FUNCTION
crc: 0x7aa61f98
type_id: 0x137c4474
full_name: "blk_crypto_evict_key"
}
elf_symbol {
id: 0xc255c6cd
name: "blk_crypto_init_key"
is_defined: true
symbol_type: FUNCTION
crc: 0xf001a432
type_id: 0x99968d2f
full_name: "blk_crypto_init_key"
}
elf_symbol { elf_symbol {
id: 0x4ffac461 id: 0x4ffac461
name: "blk_crypto_keyslot_index" name: "blk_crypto_keyslot_index"
@@ -358360,6 +358423,15 @@ elf_symbol {
type_id: 0x12bd0b6f type_id: 0x12bd0b6f
full_name: "blk_crypto_reprogram_all_keys" full_name: "blk_crypto_reprogram_all_keys"
} }
elf_symbol {
id: 0xd24babf0
name: "blk_crypto_start_using_key"
is_defined: true
symbol_type: FUNCTION
crc: 0x2385fdf5
type_id: 0x9e64f6c8
full_name: "blk_crypto_start_using_key"
}
elf_symbol { elf_symbol {
id: 0x90bf9007 id: 0x90bf9007
name: "blk_execute_rq" name: "blk_execute_rq"
@@ -419803,6 +419875,7 @@ interface {
symbol_id: 0xaa6c907e symbol_id: 0xaa6c907e
symbol_id: 0xb2553250 symbol_id: 0xb2553250
symbol_id: 0xb389e6a5 symbol_id: 0xb389e6a5
symbol_id: 0x5dacbb8b
symbol_id: 0x3a8604de symbol_id: 0x3a8604de
symbol_id: 0x61a552c6 symbol_id: 0x61a552c6
symbol_id: 0x5a9da856 symbol_id: 0x5a9da856
@@ -419831,9 +419904,12 @@ interface {
symbol_id: 0x0b5d5f1c symbol_id: 0x0b5d5f1c
symbol_id: 0x1516f6b7 symbol_id: 0x1516f6b7
symbol_id: 0x650319ec symbol_id: 0x650319ec
symbol_id: 0x59a87a04
symbol_id: 0xc255c6cd
symbol_id: 0x4ffac461 symbol_id: 0x4ffac461
symbol_id: 0xad8bab96 symbol_id: 0xad8bab96
symbol_id: 0x528ef002 symbol_id: 0x528ef002
symbol_id: 0xd24babf0
symbol_id: 0x90bf9007 symbol_id: 0x90bf9007
symbol_id: 0xd76a9123 symbol_id: 0xd76a9123
symbol_id: 0x9eda4f26 symbol_id: 0x9eda4f26

View File

@@ -348,6 +348,10 @@
#required by zram.ko #required by zram.ko
bioset_init bioset_init
bioset_exit bioset_exit
bio_crypt_set_ctx
blk_crypto_evict_key
blk_crypto_init_key
blk_crypto_start_using_key
#required by mi_asap.ko #required by mi_asap.ko
__traceiter_android_vh_read_pages __traceiter_android_vh_read_pages