Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 3 files:
Smatch caller information:
mm/slub.c kvrealloc_node_align_noprof() -> vrealloc_node_align_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | align | 1 |
| PARAM_VALUE | 3 | flags | 3136,3264,4197568 |
| PARAM_VALUE | 4 | nid | (-1) |
| BUF_SIZE | 0 | p | s32min-s32max |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | size | $1 |
| DATA_SOURCE | 2 | align | $3 |
| DATA_SOURCE | 3 | flags | $4 |
| DATA_SOURCE | 4 | nid | $5 |
| HARD_MAX | 3 | flags | 4197568 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | p | unit_byte |
| UNITS | 1 | size | unit_byte |
kernel/bpf/fixups.c bpf_patch_insn_data() -> vrealloc_node_align_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | size | 0-584115552120 |
| PARAM_VALUE | 2 | align | 1 |
| PARAM_VALUE | 3 | flags | 4197824 |
| PARAM_VALUE | 4 | nid | (-1) |
| RX_PATH |
mm/kasan/kasan_test_c.c vmalloc_oob() -> vrealloc_node_align_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | *p | 0 |
| PARAM_VALUE | 1 | size | 2026 |
| PARAM_VALUE | 2 | align | 1 |
| PARAM_VALUE | 3 | flags | 3264 |
| PARAM_VALUE | 4 | nid | (-1) |
mm/kasan/kasan_test_c.c vmalloc_oob() -> vrealloc_node_align_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | *p | 0-255 |
| PARAM_VALUE | 1 | size | 2044 |
| PARAM_VALUE | 2 | align | 1 |
| PARAM_VALUE | 3 | flags | 3264 |
| PARAM_VALUE | 4 | nid | (-1) |
| BYTE_COUNT | 0 | ==p1 | 8050 |
lib/test_vmalloc.c vrealloc_test() -> vrealloc_node_align_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 0 |
| PARAM_VALUE | 1 | size | 4096 |
| PARAM_VALUE | 2 | align | 1 |
| PARAM_VALUE | 3 | flags | 3264 |
| PARAM_VALUE | 4 | nid | (-1) |
lib/test_vmalloc.c vrealloc_test() -> vrealloc_node_align_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | *p | 97 |
| PARAM_VALUE | 1 | size | 16384 |
| PARAM_VALUE | 2 | align | 1 |
| PARAM_VALUE | 3 | flags | 3264 |
| PARAM_VALUE | 4 | nid | (-1) |
| BUF_SIZE | 0 | p | 4096 |
| BUF_SIZE | 0 | p | 4096 |
| DATA_SOURCE | 0 | p | r vrealloc_node_align_noprof |
lib/test_vmalloc.c vrealloc_test() -> vrealloc_node_align_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | *p | 97 |
| PARAM_VALUE | 1 | size | 4096 |
| PARAM_VALUE | 2 | align | 1 |
| PARAM_VALUE | 3 | flags | 3264 |
| PARAM_VALUE | 4 | nid | (-1) |
| BUF_SIZE | 0 | p | 16384 |
| BUF_SIZE | 0 | p | 16384 |
lib/test_vmalloc.c vrealloc_test() -> vrealloc_node_align_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | *p | 97 |
| PARAM_VALUE | 1 | size | 2048 |
| PARAM_VALUE | 2 | align | 1 |
| PARAM_VALUE | 3 | flags | 3264 |
| PARAM_VALUE | 4 | nid | (-1) |
| BUF_SIZE | 0 | p | 4096 |
| BUF_SIZE | 0 | p | 4096 |
lib/test_vmalloc.c vrealloc_test() -> vrealloc_node_align_noprof()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | *p | 97 |
| PARAM_VALUE | 1 | size | 4096 |
| PARAM_VALUE | 2 | align | 1 |
| PARAM_VALUE | 3 | flags | 3264 |
| PARAM_VALUE | 4 | nid | (-1) |
| BUF_SIZE | 0 | p | 2048 |
| BUF_SIZE | 0 | p | 2048 |