Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/gpu/drm/xe/xe_pt_walk.c xe_pt_walk_range() -> (struct xe_pt_walk_ops)->pt_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 5 | child | 7928725679140179968 |
| PARAM_VALUE | 6 | action | 2595900746469740544 |
| PARAM_VALUE | 7 | walk | 4096-ptr_max |
| PARAM_VALUE | 7 | walk->max_level | 4 |
| PARAM_VALUE | 7 | walk->ops | 4096-ptr_max |
| PARAM_VALUE | 7 | walk->ops->pt_entry | 1207667182340784128,4315992534914076672,8105543368048263168 |
| PARAM_VALUE | 7 | walk->ops->pt_post_descend | 0,6990787388868100096 |
| PARAM_VALUE | 7 | walk->shifts | 4096-ptr_max |
| BUF_SIZE | 7 | walk->ops | (-1),16 |
| BUF_SIZE | 7 | walk->shifts | (-1),40 |
| CAPPED_DATA | 4 | next | 1 |
| CAPPED_DATA | 4 | next | 1 |
| DATA_SOURCE | 0 | parent | $0 |
| DATA_SOURCE | 2 | level | $1 |
| DATA_SOURCE | 3 | addr | $2 [m] |
| DATA_SOURCE | 4 | next | r xe_pt_addr_end |
| DATA_SOURCE | 7 | walk | $4 |
| CONTAINER | 7 | -0-0+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_pt_walk.c xe_pt_walk_shared() -> (struct xe_pt_walk_ops)->pt_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offset | 0 |
| PARAM_VALUE | 5 | child | 3896655903125315584 |
| PARAM_VALUE | 6 | action | 980834699766771712 |
| PARAM_VALUE | 7 | walk | 467466350778130432,4663579153875087360,5947211377231355904 |
| PARAM_VALUE | 7 | walk->max_level | 4 |
| PARAM_VALUE | 7 | walk->ops | 2606869674772107264,4330097841842225152 |
| PARAM_VALUE | 7 | walk->shared_pt_mode | 1 |
| PARAM_VALUE | 7 | walk->shifts | 3354812080873254912 |
| DATA_SOURCE | 0 | parent | $0 |
| DATA_SOURCE | 3 | addr | $2 |
| DATA_SOURCE | 4 | next | $3 |
| DATA_SOURCE | 7 | walk | $4 |
| CONTAINER | 7 | -0-0+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &vm->lock |