Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/cdrom/cdrom.c mmc_ioctl_cdrom_read_data() -> cdrom_read_cd()

Type Parameter Key Value
PARAM_VALUE 0 cdi 4096-ptr_max
PARAM_VALUE 0 cdi->handle->device->changed 0-1
PARAM_VALUE 0 cdi->handle->device->request_queue->dev->power.deferred_resume 0-1
PARAM_VALUE 0 cdi->handle->device->request_queue->dev->power.idle_notification 0-1
PARAM_VALUE 0 cdi->handle->device->request_queue->dev->power.request 0-4294967295
PARAM_VALUE 0 cdi->handle->device->request_queue->dev->power.request_pending 0-1
PARAM_VALUE 0 cdi->handle->device->request_queue->dev->power.runtime_error s32min-s32max
PARAM_VALUE 0 cdi->handle->device->request_queue->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 cdi->handle->device->request_queue->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 cdi->handle->device->request_queue->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 cdi->handle->device->request_queue->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 cdi->ops 4096-ptr_max
PARAM_VALUE 0 cdi->ops->generic_packet 4096-ptr_max
PARAM_VALUE 0 *cdi->handle->device->request_queue->q_lockdep_map.name 0-255
PARAM_VALUE 1 cgc 182906272456085504
PARAM_VALUE 1 cgc->buffer 4096-ptr_max
PARAM_VALUE 1 cgc->buflen 2048,2336,2352
PARAM_VALUE 1 cgc->data_direction 2
PARAM_VALUE 1 cgc->sshdr 0
PARAM_VALUE 1 cgc->stat s32min-0
PARAM_VALUE 1 cgc->timeout 1-s32max
PARAM_VALUE 2 lba 0-s32max
PARAM_VALUE 3 blocksize 2048,2336,2352
PARAM_VALUE 4 nblocks 1
BUF_SIZE 1 cgc->buffer 2048,2336,2352
DATA_SOURCE 0 cdi $0
DATA_SOURCE 1 cgc $2
DATA_SOURCE 2 lba r msf_to_lba
FUZZY_MAX 2 lba 0
BIT_INFO 3 blocksize 0x800,0xfff
MEM_ZERO 1 cgc
USER_DATA 1 cgc->buflen 2048,2336,2352[c]
USER_DATA 2 lba 0-1166730
LOCK2 &cd->lock
TYPE_LOCK (struct scsi_cd)->lock