Defined in 2 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/virtio/virtio_debug.c virtio_debug_filter_feature_add() -> virtio_features_set_bit()

Type Parameter Key Value
PARAM_VALUE 1 bit 0-127
BUF_SIZE 0 features 16
DATA_SOURCE 1 bit $1
NOCHECK_CALL
USER_DATA 1 bit 0-127
LOCK2 &attr->mutex
TYPE_LOCK (struct simple_attr)->mutex

drivers/virtio/virtio_pci_modern.c __virtio_set_bit() -> virtio_features_set_bit()

Type Parameter Key Value
PARAM_VALUE 1 bit 37,40-41
BUF_SIZE 0 features 16
DATA_SOURCE 1 bit $1
HARD_MAX 1 bit 41
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/virtio/virtio.c __virtio_set_bit() -> virtio_features_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 features 4096-ptr_max
PARAM_VALUE 1 bit 28-41
BUF_SIZE 0 features 16
DATA_SOURCE 1 bit $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/virtio/virtio.c virtio_dev_probe() -> virtio_features_set_bit()

Type Parameter Key Value
PARAM_VALUE 0 features 7757374763253493760
PARAM_VALUE 1 bit 0-127
BUF_SIZE 0 features 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL