Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/nvdimm/nd_virtio.c virtio_pmem_mark_broken() -> virtio_pmem_wake_all_waiters()

Type Parameter Key Value
PARAM_VALUE 0 vpmem 4096-ptr_max
PARAM_VALUE 0 vpmem->broken 1
PARAM_VALUE 0 vpmem->req_inflight 0,4096-ptr_max
BUF_SIZE 0 vpmem s32min-(-2),1-s32max
BUF_SIZE 0 vpmem s32min-(-2),1-s32max
BUF_SIZE 0 vpmem->req_inflight (-1),224
DATA_SOURCE 0 vpmem $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 vpmem unit_byte
LOCK2 flags
LOCK2 0 &vpmem->pmem_lock
HALF_LOCKED2 &_d->mutex
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct virtio_pmem)->pmem_lock