Defined in 1 files as a function:
Referenced in 3 files:
- drivers/gpu/drm/i915/i915_gpu_error.c
- fs/netfs/rolling_buffer.c, line 135
- include/linux/folio_batch.h, line 78
Smatch caller information:
fs/netfs/misc.c folio_batch_add() -> folio_batch_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fbatch | 3382054129155637248 |
| PARAM_VALUE | 0 | fbatch->nr | 0-2 |
| DATA_SOURCE | 0 | fbatch | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &server->_srv_mutex | ||
| HALF_LOCKED2 | &vnode->validate_lock |
mm/shmem.c folio_batch_add() -> folio_batch_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fbatch | 5014822408727982080 |
| PARAM_VALUE | 0 | fbatch->nr | 0-2 |
| DATA_SOURCE | 0 | fbatch | $0 |
| CAPABLE | 0 | 21 | |
| LOCK2 | rcu_read |
drivers/gpu/drm/i915/i915_gpu_error.c folio_batch_add() -> folio_batch_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fbatch | 4096-ptr_max |
| DATA_SOURCE | 0 | fbatch | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &capture_mutex |
drivers/gpu/drm/i915/i915_gpu_error.c pool_free() -> folio_batch_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fbatch | 4096-ptr_max |
| DATA_SOURCE | 0 | fbatch | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &capture_mutex |
drivers/gpu/drm/i915/i915_gpu_error.c pool_refill() -> folio_batch_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fbatch | 4096-ptr_max |
| DATA_SOURCE | 0 | fbatch | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &capture_mutex |
drivers/gpu/drm/i915/i915_gpu_error.c pool_refill() -> folio_batch_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fbatch | 4096-ptr_max |
| DATA_SOURCE | 0 | fbatch | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &capture_mutex |
mm/folio.c folio_batch_add() -> folio_batch_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fbatch | 4096-ptr_max |
| DATA_SOURCE | 0 | fbatch | $0 |
| STR_LEN | 0 | fbatch | (-1),8,11-12,14,17,19-20,23,26-27,29,31-32 |
| STR_LEN | 0 | fbatch | (-1),8,11-12,14,17,19-20,23,26-27,29,31-32 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/i915/gem/i915_gem_shmem.c folio_batch_add() -> folio_batch_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fbatch | 2993452248789458944 |
| PARAM_VALUE | 0 | fbatch->nr | 1 |
| DATA_SOURCE | 0 | fbatch | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
mm/filemap.c folio_batch_add() -> folio_batch_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fbatch | 4096-ptr_max |
| DATA_SOURCE | 0 | fbatch | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
fs/netfs/rolling_buffer.c folio_batch_add() -> folio_batch_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fbatch | 3376669734599106560,5658996248629600256 |
| DATA_SOURCE | 0 | fbatch | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/netfs/rolling_buffer.c rolling_buffer_load_from_ra() -> folio_batch_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fbatch | 4096-ptr_max |
| PARAM_VALUE | 0 | fbatch->nr | 0-30 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inode->i_rwsem |
mm/vmscan.c folio_batch_add() -> folio_batch_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fbatch | 5861581113866039296,8664677627752751104 |
| PARAM_VALUE | 0 | fbatch->nr | 0-2 |
| DATA_SOURCE | 0 | fbatch | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/drm_gem.c folio_batch_add() -> folio_batch_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fbatch | 7212993346729619456,8459280671772217344 |
| PARAM_VALUE | 0 | fbatch->nr | 0-2 |
| DATA_SOURCE | 0 | fbatch | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &omap_obj->lock | ||
| HALF_LOCKED2 | obj->resv |
net/sunrpc/svcsock.c folio_batch_add() -> folio_batch_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fbatch | 4096-ptr_max |
| DATA_SOURCE | 0 | fbatch | $0 |
| RX_PATH |
mm/mlock.c folio_batch_add() -> folio_batch_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fbatch | 4096-ptr_max |
| DATA_SOURCE | 0 | fbatch | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | ptl |
net/sunrpc/svc.c folio_batch_add() -> folio_batch_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fbatch | 4096-ptr_max |
| DATA_SOURCE | 0 | fbatch | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
mm/swap_state.c folio_batch_add() -> folio_batch_space()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fbatch | 6850455831935836160 |
| PARAM_VALUE | 0 | fbatch->nr | 0-2 |
| DATA_SOURCE | 0 | fbatch | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |