Defined in 2 files as a function:
- include/linux/highmem-internal.h, line 76 (as a function)
- include/linux/highmem-internal.h, line 191 (as a function)
Referenced in 3 files:
- drivers/gpu/drm/drm_panic.c
- drivers/gpu/drm/i915/gem/i915_gem_panic.c, line 78
- drivers/gpu/drm/ttm/ttm_bo_util.c, line 402
Smatch caller information:
drivers/gpu/drm/i915/gem/i915_gem_panic.c i915_gem_object_panic_page_set_pixel() -> kmap_local_page_try_from_panic()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &(plane->dev)->mode_config.panic_lock | ||
| HALF_LOCKED2 | flags |
drivers/gpu/drm/ttm/ttm_bo_util.c ttm_bo_kmap_try_from_panic() -> kmap_local_page_try_from_panic()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | page | 1-u64max |
drivers/gpu/drm/drm_panic.c drm_panic_blit_page() -> kmap_local_page_try_from_panic()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &(plane->dev)->mode_config.panic_lock | ||
| HALF_LOCKED2 | flags |
drivers/gpu/drm/drm_panic.c drm_panic_fill_page() -> kmap_local_page_try_from_panic()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &(plane->dev)->mode_config.panic_lock | ||
| HALF_LOCKED2 | flags |
drivers/gpu/drm/drm_panic.c drm_panic_write_pixel24_xpage() -> kmap_local_page_try_from_panic()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | page | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &(plane->dev)->mode_config.panic_lock | ||
| HALF_LOCKED2 | flags |