Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/misc/lkdtm/bugs.c lkdtm_EFI_RUNTIME_CRASH() -> (struct efi)->get_next_variable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | name_size | 2064532795767508992 |
| PARAM_VALUE | 0 | *name_size | 2 |
| PARAM_VALUE | 1 | name | 4602998933304729600 |
| PARAM_VALUE | 1 | *name | 0-255 |
| PARAM_VALUE | 2 | vendor | 4096-ptr_max |
| STR_LEN | 0 | name_size | 0 |
| TERMINATED | 1 | name | 1 |
drivers/firmware/efi/test/efi_test.c efi_runtime_get_nextvariablename() -> (struct efi)->get_next_variable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | name_size | 0,7377762494158360576 |
| PARAM_VALUE | 1 | name | 0-ptr_max |
| PARAM_VALUE | 1 | *name | 0-u16max |
| PARAM_VALUE | 2 | vendor | 0,6573431853256105984 |
| BUF_SIZE | 0 | name_size | 0,8 |
| BUF_SIZE | 0 | name_size | 0,8 |
| BUF_SIZE | 2 | vendor | 0,16 |
| BUF_SIZE | 2 | vendor | 0,16 |
| BIT_INFO | 0 | name_size | 0x0,0x666313e63d825000 |
| BIT_INFO | 0 | name_size | 0x0,0x666313e63d825000 |
| BIT_INFO | 2 | vendor | 0x0,0x5b39857168916000 |
| BIT_INFO | 2 | vendor | 0x0,0x5b39857168916000 |
| USER_DATA | 0 | *name_size | 0-u64max |
| USER_PTR | 0 | name_size | |
| USER_PTR | 2 | vendor->b |
drivers/firmware/efi/efi.c efivar_ssdt_load() -> (struct efi)->get_next_variable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | name_size | 591811170828705792 |
| PARAM_VALUE | 1 | name | 1-u64max |
| PARAM_VALUE | 2 | vendor | 5843120333060374528 |
| BUF_SIZE | 1 | name | 0-u64max |
drivers/firmware/efi/efi.c generic_ops_supported() -> (struct efi)->get_next_variable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | name_size | 143772717287284736 |
| PARAM_VALUE | 0 | *name_size | 2 |
| PARAM_VALUE | 1 | name | 2637831009488637952 |
| PARAM_VALUE | 2 | vendor | 2412572379310276608 |
drivers/firmware/efi/vars.c efivar_get_next_variable() -> (struct efivar_operations)->get_next_variable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | name_size | 5763994760135217152,8672675617298903040 |
| PARAM_VALUE | 0 | *name_size | 512 |
| PARAM_VALUE | 2 | vendor | 1235500723506434048,7402107827783458816 |
| BUF_SIZE | 1 | name | 1-s32max |
| BUF_SIZE | 1 | name | 1-s32max |
| DATA_SOURCE | 0 | name_size | $0 |
| DATA_SOURCE | 1 | name | $1 |
| DATA_SOURCE | 2 | vendor | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &psi->read_mutex | ||
| HALF_LOCKED2 | global &efivars_lock |