Documented in 1 files:
Defined in 1 files as a struct:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 13 files:
- arch/arc/plat-axs10x/axs10x.c, line 316
- arch/mips/cavium-octeon/octeon-platform.c
- arch/powerpc/kexec/core_64.c, line 495
- kernel/liveupdate/kexec_handover.c, line 1718
- lib/test_kho.c
- mm/memblock.c
- scripts/dtc/fdtget.c, line 110
- scripts/dtc/libfdt/fdt.c, line 207
- scripts/dtc/libfdt/fdt_ro.c
- scripts/dtc/libfdt/fdt_rw.c
- scripts/dtc/libfdt/fdt_sw.c
- scripts/dtc/libfdt/fdt_wip.c, line 61
- scripts/dtc/libfdt/libfdt.h
Smatch caller information:
lib/test_kho.c kho_test_prepare_fdt() -> fdt_property()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdt | 18379471554275704832,18446612682070032384 |
| PARAM_VALUE | 1 | name | 4525827905242320896 |
| PARAM_VALUE | 2 | val | 5448733939517788160 |
| PARAM_VALUE | 3 | len | 12 |
| BUF_SIZE | 1 | name | 11 |
| BUF_SIZE | 2 | val | 12 |
| DATA_SOURCE | 0 | fdt | r folio_address |
| STR_LEN | 0 | fdt | 10 |
| STR_LEN | 1 | name | 11 |
| TERMINATED | 1 | name | 1 |
| TERMINATED | 2 | val | 1 |
| UNITS | 3 | len | unit_byte |
lib/test_kho.c kho_test_prepare_fdt() -> fdt_property()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdt | 18379471554275704832,18446612682070032384 |
| PARAM_VALUE | 1 | name | 8617657459760386048 |
| PARAM_VALUE | 2 | val | 7691028456609980416 |
| PARAM_VALUE | 2 | *val | 1263030049 |
| PARAM_VALUE | 3 | len | 4 |
| BUF_SIZE | 1 | name | 6 |
| BUF_SIZE | 2 | val | 4 |
| DATA_SOURCE | 0 | fdt | r folio_address |
| STR_LEN | 0 | fdt | 5 |
| TERMINATED | 1 | name | 1 |
| UNITS | 3 | len | unit_byte |
lib/test_kho.c kho_test_prepare_fdt() -> fdt_property()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdt | 18379471554275704832,18446612682070032384 |
| PARAM_VALUE | 1 | name | 1603646577221337088 |
| PARAM_VALUE | 2 | val | 8620638530168233984 |
| PARAM_VALUE | 2 | *val | 0-s32max |
| PARAM_VALUE | 3 | len | 4 |
| BUF_SIZE | 1 | name | 10 |
| BUF_SIZE | 2 | val | 4 |
| DATA_SOURCE | 0 | fdt | r folio_address |
| STR_LEN | 0 | fdt | 9 |
| TERMINATED | 1 | name | 1 |
| UNITS | 3 | len | unit_byte |
lib/test_kho.c kho_test_prepare_fdt() -> fdt_property()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdt | 18379471554275704832,18446612682070032384 |
| PARAM_VALUE | 1 | name | 6520547876353785856 |
| PARAM_VALUE | 2 | val | 8620638530168234008 |
| PARAM_VALUE | 3 | len | 16 |
| BUF_SIZE | 1 | name | 12 |
| BUF_SIZE | 2 | val | 16 |
| DATA_SOURCE | 0 | fdt | r folio_address |
| STR_LEN | 0 | fdt | 11 |
| TERMINATED | 1 | name | 1 |
| UNITS | 3 | len | unit_byte |
lib/test_kho.c kho_test_prepare_fdt() -> fdt_property()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdt | 18379471554275704832,18446612682070032384 |
| PARAM_VALUE | 1 | name | 5433328364907216896 |
| PARAM_VALUE | 2 | val | 8620638530168234040 |
| PARAM_VALUE | 3 | len | 4 |
| BUF_SIZE | 1 | name | 5 |
| BUF_SIZE | 2 | val | 4 |
| DATA_SOURCE | 0 | fdt | r folio_address |
| STR_LEN | 0 | fdt | 4 |
| TERMINATED | 1 | name | 1 |
| UNITS | 3 | len | unit_byte |
mm/memblock.c prepare_kho_fdt() -> fdt_property()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdt | 18379471554275704832,18446612682070032384 |
| PARAM_VALUE | 0 | fdt->last_comp_version | 0 |
| PARAM_VALUE | 0 | fdt->magic | 804389138 |
| PARAM_VALUE | 0 | fdt->off_dt_strings | 0-4294967295 |
| PARAM_VALUE | 0 | fdt->off_dt_struct | 0-4294967295 |
| PARAM_VALUE | 0 | fdt->off_mem_rsvmap | 48 |
| PARAM_VALUE | 0 | fdt->size_dt_struct | 0,4-4294967295 |
| PARAM_VALUE | 0 | fdt->totalsize | 48-s32max |
| PARAM_VALUE | 0 | fdt->version | 17 |
| PARAM_VALUE | 1 | name | 4525827905242320896 |
| PARAM_VALUE | 2 | val | 4190799489108828160 |
| PARAM_VALUE | 2 | *val | 0-255 |
| PARAM_VALUE | 3 | len | 12 |
| BUF_SIZE | 1 | name | 11 |
| BUF_SIZE | 2 | val | 12 |
| FUZZY_MAX | 0 | fdt->size_dt_struct | 0 |
| STR_LEN | 0 | fdt | 10 |
| STR_LEN | 1 | name | 11 |
| TERMINATED | 1 | name | 1 |
| TERMINATED | 2 | val | 1 |
| MEM_ZERO | 0 | fdt |
mm/memblock.c prepare_kho_fdt() -> fdt_property()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdt | 18379471554275704832,18446612682070032384 |
| PARAM_VALUE | 0 | fdt->last_comp_version | 0 |
| PARAM_VALUE | 0 | fdt->magic | 804389138 |
| PARAM_VALUE | 0 | fdt->off_dt_strings | 0-4294967295 |
| PARAM_VALUE | 0 | fdt->off_dt_struct | 0-4294967295 |
| PARAM_VALUE | 0 | fdt->off_mem_rsvmap | 48 |
| PARAM_VALUE | 0 | fdt->size_dt_struct | 0,4-4294967295 |
| PARAM_VALUE | 0 | fdt->totalsize | 48-s32max |
| PARAM_VALUE | 0 | fdt->version | 17 |
| PARAM_VALUE | 1 | name | 4525827905242320896 |
| PARAM_VALUE | 2 | val | 5470030677074337792 |
| PARAM_VALUE | 2 | *val | 0-255 |
| PARAM_VALUE | 3 | len | 15 |
| BUF_SIZE | 1 | name | 11 |
| BUF_SIZE | 2 | val | 15 |
| FUZZY_MAX | 0 | fdt->size_dt_struct | 0 |
| STR_LEN | 0 | fdt | 10 |
| STR_LEN | 1 | name | 14 |
| TERMINATED | 1 | name | 1 |
| TERMINATED | 2 | val | 1 |
| MEM_ZERO | 0 | fdt |
mm/memblock.c prepare_kho_fdt() -> fdt_property()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdt | 18379471554275704832,18446612682070032384 |
| PARAM_VALUE | 0 | fdt->last_comp_version | 0 |
| PARAM_VALUE | 0 | fdt->magic | 804389138 |
| PARAM_VALUE | 0 | fdt->off_dt_strings | 0-4294967295 |
| PARAM_VALUE | 0 | fdt->off_dt_struct | 0-4294967295 |
| PARAM_VALUE | 0 | fdt->off_mem_rsvmap | 48 |
| PARAM_VALUE | 0 | fdt->size_dt_struct | 0,4-4294967295 |
| PARAM_VALUE | 0 | fdt->totalsize | 48-s32max |
| PARAM_VALUE | 0 | fdt->version | 17 |
| PARAM_VALUE | 1 | name | 8233018453138296832 |
| PARAM_VALUE | 2 | val | 4096-ptr_max |
| PARAM_VALUE | 3 | len | 8 |
| BUF_SIZE | 1 | name | 6 |
| BUF_SIZE | 2 | val | 8 |
| FUZZY_MAX | 0 | fdt->size_dt_struct | 0 |
| STR_LEN | 0 | fdt | 5 |
| TERMINATED | 1 | name | 1 |
| MEM_ZERO | 0 | fdt | |
| UNITS | 3 | len | unit_byte |
mm/memblock.c prepare_kho_fdt() -> fdt_property()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdt | 18379471554275704832,18446612682070032384 |
| PARAM_VALUE | 0 | fdt->last_comp_version | 0 |
| PARAM_VALUE | 0 | fdt->magic | 804389138 |
| PARAM_VALUE | 0 | fdt->off_dt_strings | 0-4294967295 |
| PARAM_VALUE | 0 | fdt->off_dt_struct | 0-4294967295 |
| PARAM_VALUE | 0 | fdt->off_mem_rsvmap | 48 |
| PARAM_VALUE | 0 | fdt->size_dt_struct | 0,4-4294967295 |
| PARAM_VALUE | 0 | fdt->totalsize | 48-s32max |
| PARAM_VALUE | 0 | fdt->version | 17 |
| PARAM_VALUE | 1 | name | 2448912641491230720 |
| PARAM_VALUE | 2 | val | 4096-ptr_max |
| PARAM_VALUE | 3 | len | 8 |
| BUF_SIZE | 1 | name | 5 |
| BUF_SIZE | 2 | val | 8 |
| FUZZY_MAX | 0 | fdt->size_dt_struct | 0 |
| STR_LEN | 0 | fdt | 4 |
| TERMINATED | 1 | name | 1 |
| MEM_ZERO | 0 | fdt | |
| UNITS | 3 | len | unit_byte |
kernel/liveupdate/kexec_handover.c kho_out_fdt_setup() -> fdt_property()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdt | 0,18379471554275704832,18446612682070032384,(-22),(-12),(-7) |
| PARAM_VALUE | 0 | fdt->last_comp_version | 0 |
| PARAM_VALUE | 0 | fdt->magic | 804389138 |
| PARAM_VALUE | 0 | fdt->off_dt_strings | 0-4294967295 |
| PARAM_VALUE | 0 | fdt->off_dt_struct | 0-4294967295 |
| PARAM_VALUE | 0 | fdt->off_mem_rsvmap | 48 |
| PARAM_VALUE | 0 | fdt->size_dt_struct | 0,4-4294967295 |
| PARAM_VALUE | 0 | fdt->totalsize | 48-s32max |
| PARAM_VALUE | 0 | fdt->version | 17 |
| PARAM_VALUE | 1 | name | 4525827905242320896 |
| PARAM_VALUE | 2 | val | 7140862589011881984 |
| PARAM_VALUE | 2 | *val | 0-255 |
| PARAM_VALUE | 3 | len | 7 |
| BUF_SIZE | 1 | name | 11 |
| BUF_SIZE | 2 | val | 7 |
| FUZZY_MAX | 0 | fdt->size_dt_struct | 0 |
| STR_LEN | 0 | fdt | 10 |
| STR_LEN | 1 | name | 6 |
| TERMINATED | 1 | name | 1 |
| TERMINATED | 2 | val | 1 |
| MEM_ZERO | 0 | fdt |
kernel/liveupdate/kexec_handover.c kho_out_fdt_setup() -> fdt_property()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdt | 0,18379471554275704832,18446612682070032384,(-22),(-12),(-7) |
| PARAM_VALUE | 0 | fdt->last_comp_version | 0 |
| PARAM_VALUE | 0 | fdt->magic | 804389138 |
| PARAM_VALUE | 0 | fdt->off_dt_strings | 0-4294967295 |
| PARAM_VALUE | 0 | fdt->off_dt_struct | 0-4294967295 |
| PARAM_VALUE | 0 | fdt->off_mem_rsvmap | 48 |
| PARAM_VALUE | 0 | fdt->size_dt_struct | 0,4-4294967295 |
| PARAM_VALUE | 0 | fdt->totalsize | 48-s32max |
| PARAM_VALUE | 0 | fdt->version | 17 |
| PARAM_VALUE | 1 | name | 1905860594595217408 |
| PARAM_VALUE | 2 | val | 4905940685571022848 |
| PARAM_VALUE | 3 | len | 8 |
| BUF_SIZE | 1 | name | 21 |
| BUF_SIZE | 2 | val | 8 |
| FUZZY_MAX | 0 | fdt->size_dt_struct | 0 |
| STR_LEN | 0 | fdt | 20 |
| TERMINATED | 1 | name | 1 |
| MEM_ZERO | 0 | fdt | |
| UNITS | 3 | len | unit_byte |