Defined in 1 files as a macro:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
mm/kasan/report.c kasan_non_canonical_hook() -> arch_kasan_set_tag()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 0,8-35184372088816 |
| PARAM_VALUE | 1 | tag | 0 |
| DATA_SOURCE | 0 | addr | r kasan_shadow_to_mem |
| PREEMPT_ADD |
mm/kasan/common.c __kasan_init_slab_obj() -> arch_kasan_set_tag()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | tag | 255 |
| DATA_SOURCE | 0 | addr | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
mm/kasan/common.c __kasan_slab_alloc() -> arch_kasan_set_tag()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 1-u64max |
| PARAM_VALUE | 1 | tag | 255 |
| DATA_SOURCE | 0 | addr | $1 |
| DATA_SOURCE | 1 | tag | r assign_tag |
| RX_PATH | |||
| TASK_NOT_RUNNING |
mm/kasan/common.c __kasan_unpoison_pages() -> arch_kasan_set_tag()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 18379471554275704832,18446612682070032384 |
| PARAM_VALUE | 1 | tag | 0 |
| DATA_SOURCE | 1 | tag | r kasan_random_tag |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
mm/kasan/common.c __kasan_unpoison_vmap_areas() -> arch_kasan_set_tag()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | tag | 0 |
| UNITS | 0 | addr | unit_byte |
| LOCK2 | global &pcpu_alloc_mutex | ||
| HALF_LOCKED2 | &pool->lock |
mm/kasan/shadow.c __kasan_unpoison_vmalloc() -> arch_kasan_set_tag()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | tag | 0 |
| DATA_SOURCE | 0 | addr | $0 |
| STR_LEN | 0 | addr | (-1),3,5-6,8,10-23,25,27,31-32 |
| STR_LEN | 0 | addr | (-1),3,5-6,8,10-23,25,27,31-32 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | addr | unit_byte |
| HALF_LOCKED2 | global &pcpu_alloc_mutex |