Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/md/dm-vdo/dm-vdo-target.c copy_partition() -> vdo_get_known_partition()

Type Parameter Key Value
PARAM_VALUE 0 layout 4096-ptr_max
PARAM_VALUE 1 id 2-3
DATA_SOURCE 1 id $1
HARD_MAX 1 id 3
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/dm-vdo-target.c copy_partition() -> vdo_get_known_partition()

Type Parameter Key Value
PARAM_VALUE 0 layout 4096-ptr_max
PARAM_VALUE 1 id 2-3
DATA_SOURCE 1 id $1
HARD_MAX 1 id 3
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/dm-vdo-target.c decode_vdo() -> vdo_get_known_partition()

Type Parameter Key Value
PARAM_VALUE 0 layout 4096-ptr_max
PARAM_VALUE 0 layout->head 4096-ptr_max
PARAM_VALUE 0 layout->num_partitions 0-4
PARAM_VALUE 1 id 2
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 layout->size

drivers/md/dm-vdo/dm-vdo-target.c decode_vdo() -> vdo_get_known_partition()

Type Parameter Key Value
PARAM_VALUE 0 layout 4096-ptr_max
PARAM_VALUE 0 layout->head 4096-ptr_max
PARAM_VALUE 0 layout->num_partitions 0-4
PARAM_VALUE 1 id 3
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 layout->size

drivers/md/dm-vdo/dm-vdo-target.c get_partition_size() -> vdo_get_known_partition()

Type Parameter Key Value
PARAM_VALUE 0 layout 4096-ptr_max
PARAM_VALUE 1 id 0,2-3
DATA_SOURCE 0 layout $0
DATA_SOURCE 1 id $1
HARD_MAX 1 id 3
HALF_LOCKED2 &md->type_lock

drivers/md/dm-vdo/dm-vdo-target.c grow_physical_callback() -> vdo_get_known_partition()

Type Parameter Key Value
PARAM_VALUE 0 layout 4096-ptr_max
PARAM_VALUE 1 id 3
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/dm-vdo-target.c grow_physical_callback() -> vdo_get_known_partition()

Type Parameter Key Value
PARAM_VALUE 0 layout 4096-ptr_max
PARAM_VALUE 0 layout->head 0,4096-ptr_max
PARAM_VALUE 1 id 2
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/dm-vdo-target.c perform_grow_physical() -> vdo_get_known_partition()

Type Parameter Key Value
PARAM_VALUE 0 layout 4096-ptr_max
PARAM_VALUE 1 id 1
HALF_LOCKED2 &md->suspend_lock
TYPE_LOCK (struct mapped_device)->suspend_lock

drivers/md/dm-vdo/dm-vdo-target.c prepare_to_grow_physical() -> vdo_get_known_partition()

Type Parameter Key Value
PARAM_VALUE 0 layout 4096-ptr_max
PARAM_VALUE 1 id 1