Documented in 1 files:
Defined in 2 files as a member:
Defined in 1 files as a function:
Referenced in 7 files:
- drivers/gpu/drm/xe/xe_eu_stall.c
- drivers/thunderbolt/nvm.c
- drivers/thunderbolt/retimer.c, line 127
- drivers/thunderbolt/switch.c, line 114
- fs/smb/client/smb2ops.c
- fs/smb/server/smb2pdu.c
- sound/soc/sof/debug.c
Smatch caller information:
drivers/gpu/drm/xe/xe_eu_stall.c eu_stall_data_buf_poll() -> buf_data_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | write_ptr | 0-4294967232 |
| HOST_DATA | 2 | write_ptr | 0-4294967232[c] |
| LOCK2 | &stream->xecore_buf_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct xe_eu_stall_data_stream)->xecore_buf_lock |
drivers/gpu/drm/xe/xe_eu_stall.c xe_eu_stall_data_buf_read() -> buf_data_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | >->eu_stall->stream_lock | ||
| LOCK2 | &stream->xecore_buf_lock | ||
| TYPE_LOCK | (struct xe_eu_stall_data_stream)->xecore_buf_lock | ||
| TYPE_LOCK | (struct xe_eu_stall_gt)->stream_lock |