Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/md/dm-bufio.c __evict_a_few() -> cache_evict()

Type Parameter Key Value
PARAM_VALUE 0 bc 4096-ptr_max
PARAM_VALUE 1 list_mode 0
PARAM_VALUE 3 context 0
LOCK2 global &dm_bufio_clients_lock
HALF_LOCKED2 &pool->lock

drivers/md/dm-bufio.c __get_unclaimed_buffer() -> cache_evict()

Type Parameter Key Value
PARAM_VALUE 0 bc 4096-ptr_max
PARAM_VALUE 1 list_mode 0
BUF_SIZE 3 context (-1),1088
DATA_SOURCE 3 context $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-bufio.c __get_unclaimed_buffer() -> cache_evict()

Type Parameter Key Value
PARAM_VALUE 0 bc 4096-ptr_max
PARAM_VALUE 1 list_mode 1
PARAM_VALUE 3 context 0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-bufio.c __scan() -> cache_evict()

Type Parameter Key Value
PARAM_VALUE 0 bc 4096-ptr_max
PARAM_VALUE 1 list_mode 0-1
PARAM_VALUE 2 pred 1538048227910254592,6893689147148218368
PARAM_VALUE 3 context 4096-ptr_max
DATA_SOURCE 3 context $0
FUZZY_MAX 1 list_mode 1
BIT_INFO 2 pred 0x15080c8040000000,0x5ffb7ff7e7beb000
HALF_LOCKED2 &pool->lock