Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/sg.c sg_common_write() -> sg_remove_request()

Type Parameter Key Value
PARAM_VALUE 0 sfp 4096-ptr_max
PARAM_VALUE 0 sfp->parentdp 1-u64max
PARAM_VALUE 0 sfp->req_arr->bio 0
PARAM_VALUE 0 sfp->req_arr->data.bufflen 0
PARAM_VALUE 0 sfp->req_arr->data.cmd_opcode 0
PARAM_VALUE 0 sfp->req_arr->data.dio_in_use 0
PARAM_VALUE 0 sfp->req_arr->data.k_use_sg 0
PARAM_VALUE 0 sfp->req_arr->data.page_order 0
PARAM_VALUE 0 sfp->req_arr->data.pages 0
PARAM_VALUE 0 sfp->req_arr->data.sglist_len 0
PARAM_VALUE 0 sfp->req_arr->done 0
PARAM_VALUE 0 sfp->req_arr->ew.work.data.counter 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.next 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.prev 0
PARAM_VALUE 0 sfp->req_arr->ew.work.func 0
PARAM_VALUE 0 sfp->req_arr->header.cmd_len 0
PARAM_VALUE 0 sfp->req_arr->header.cmdp 0
PARAM_VALUE 0 sfp->req_arr->header.driver_status 0
PARAM_VALUE 0 sfp->req_arr->header.duration 0-4294967295
PARAM_VALUE 0 sfp->req_arr->header.dxfer_direction 0
PARAM_VALUE 0 sfp->req_arr->header.dxfer_len 0
PARAM_VALUE 0 sfp->req_arr->header.dxferp 0
PARAM_VALUE 0 sfp->req_arr->header.flags 0
PARAM_VALUE 0 sfp->req_arr->header.host_status 0
PARAM_VALUE 0 sfp->req_arr->header.info 0
PARAM_VALUE 0 sfp->req_arr->header.interface_id 0
PARAM_VALUE 0 sfp->req_arr->header.iovec_count 0
PARAM_VALUE 0 sfp->req_arr->header.masked_status 0
PARAM_VALUE 0 sfp->req_arr->header.msg_status 0
PARAM_VALUE 0 sfp->req_arr->header.mx_sb_len 0
PARAM_VALUE 0 sfp->req_arr->header.pack_id 0
PARAM_VALUE 0 sfp->req_arr->header.resid 0
PARAM_VALUE 0 sfp->req_arr->header.sb_len_wr 0
PARAM_VALUE 0 sfp->req_arr->header.sbp 0
PARAM_VALUE 0 sfp->req_arr->header.status 0
PARAM_VALUE 0 sfp->req_arr->header.timeout 0-4294967295
PARAM_VALUE 0 sfp->req_arr->header.usr_ptr 0
PARAM_VALUE 0 sfp->req_arr->orphan 0
PARAM_VALUE 0 sfp->req_arr->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 0 sfp->req_arr->res_used 0
PARAM_VALUE 0 sfp->req_arr->rq 0
PARAM_VALUE 0 sfp->req_arr->sg_io_owned 0-1
PARAM_VALUE 0 sfp->rq_list.next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list_lock.dep_map->name 0-255
PARAM_VALUE 0 sfp->rq_list_lock.owner (-1)
PARAM_VALUE 0 sfp->rq_list_lock.owner_cpu u32max
PARAM_VALUE 0 sfp->rq_list_lock.raw_lock.wlocked 0
PARAM_VALUE 1 srp 4096-ptr_max
PARAM_VALUE 1 srp->bio 0
PARAM_VALUE 1 srp->data.bufflen 0
PARAM_VALUE 1 srp->data.dio_in_use 0
PARAM_VALUE 1 srp->data.k_use_sg 0
PARAM_VALUE 1 srp->data.page_order 0
PARAM_VALUE 1 srp->data.pages 0
PARAM_VALUE 1 srp->data.sglist_len 0
PARAM_VALUE 1 srp->done 0
PARAM_VALUE 1 srp->ew.work.data.counter 0
PARAM_VALUE 1 srp->ew.work.entry.next 0
PARAM_VALUE 1 srp->ew.work.entry.prev 0
PARAM_VALUE 1 srp->ew.work.func 0
PARAM_VALUE 1 srp->header.driver_status 0
PARAM_VALUE 1 srp->header.dxfer_len 268435456-u32max
PARAM_VALUE 1 srp->header.host_status 0
PARAM_VALUE 1 srp->header.info 0
PARAM_VALUE 1 srp->header.interface_id 0,83
PARAM_VALUE 1 srp->header.masked_status 0
PARAM_VALUE 1 srp->header.msg_status 0
PARAM_VALUE 1 srp->header.resid 0
PARAM_VALUE 1 srp->header.status 0
PARAM_VALUE 1 srp->orphan 0
PARAM_VALUE 1 srp->parentfp->rq_list_lock.owner_cpu 0
PARAM_VALUE 1 srp->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 1 srp->res_used 0
PARAM_VALUE 1 srp->rq 0
PARAM_VALUE 1 srp->sg_io_owned 0-1
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 1 srp 5504
BUF_SIZE 1 srp 5504
DATA_SOURCE 0 sfp $0
DATA_SOURCE 1 srp $1
HARD_MAX 1 srp->header.interface_id 83
NOCHECK_CALL
USER_DATA 1 srp->data.cmd_opcode 0-255

drivers/scsi/sg.c sg_common_write() -> sg_remove_request()

Type Parameter Key Value
PARAM_VALUE 0 sfp 4096-ptr_max
PARAM_VALUE 0 sfp->parentdp 1-u64max
PARAM_VALUE 0 sfp->req_arr->bio 0
PARAM_VALUE 0 sfp->req_arr->data.bufflen 0
PARAM_VALUE 0 sfp->req_arr->data.cmd_opcode 0
PARAM_VALUE 0 sfp->req_arr->data.dio_in_use 0
PARAM_VALUE 0 sfp->req_arr->data.k_use_sg 0
PARAM_VALUE 0 sfp->req_arr->data.page_order 0
PARAM_VALUE 0 sfp->req_arr->data.pages 0
PARAM_VALUE 0 sfp->req_arr->data.sglist_len 0
PARAM_VALUE 0 sfp->req_arr->done 0
PARAM_VALUE 0 sfp->req_arr->ew.work.data.counter 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.next 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.prev 0
PARAM_VALUE 0 sfp->req_arr->ew.work.func 0
PARAM_VALUE 0 sfp->req_arr->header.cmd_len 0
PARAM_VALUE 0 sfp->req_arr->header.cmdp 0
PARAM_VALUE 0 sfp->req_arr->header.driver_status 0
PARAM_VALUE 0 sfp->req_arr->header.duration 0-4294967295
PARAM_VALUE 0 sfp->req_arr->header.dxfer_direction 0
PARAM_VALUE 0 sfp->req_arr->header.dxfer_len 0
PARAM_VALUE 0 sfp->req_arr->header.dxferp 0
PARAM_VALUE 0 sfp->req_arr->header.flags 0
PARAM_VALUE 0 sfp->req_arr->header.host_status 0
PARAM_VALUE 0 sfp->req_arr->header.info 0
PARAM_VALUE 0 sfp->req_arr->header.interface_id 0
PARAM_VALUE 0 sfp->req_arr->header.iovec_count 0
PARAM_VALUE 0 sfp->req_arr->header.masked_status 0
PARAM_VALUE 0 sfp->req_arr->header.msg_status 0
PARAM_VALUE 0 sfp->req_arr->header.mx_sb_len 0
PARAM_VALUE 0 sfp->req_arr->header.pack_id 0
PARAM_VALUE 0 sfp->req_arr->header.resid 0
PARAM_VALUE 0 sfp->req_arr->header.sb_len_wr 0
PARAM_VALUE 0 sfp->req_arr->header.sbp 0
PARAM_VALUE 0 sfp->req_arr->header.status 0
PARAM_VALUE 0 sfp->req_arr->header.timeout 0-4294967295
PARAM_VALUE 0 sfp->req_arr->header.usr_ptr 0
PARAM_VALUE 0 sfp->req_arr->orphan 0
PARAM_VALUE 0 sfp->req_arr->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 0 sfp->req_arr->res_used 0
PARAM_VALUE 0 sfp->req_arr->rq 0
PARAM_VALUE 0 sfp->req_arr->sg_io_owned 0-1
PARAM_VALUE 0 sfp->rq_list.next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list_lock.dep_map->name 0-255
PARAM_VALUE 0 sfp->rq_list_lock.owner (-1)
PARAM_VALUE 0 sfp->rq_list_lock.owner_cpu u32max
PARAM_VALUE 0 sfp->rq_list_lock.raw_lock.wlocked 0
PARAM_VALUE 1 srp 4096-ptr_max
PARAM_VALUE 1 srp->bio 0
PARAM_VALUE 1 srp->data.bufflen 0
PARAM_VALUE 1 srp->data.k_use_sg 0
PARAM_VALUE 1 srp->data.page_order 0
PARAM_VALUE 1 srp->data.pages 0
PARAM_VALUE 1 srp->data.sglist_len 0
PARAM_VALUE 1 srp->done 0
PARAM_VALUE 1 srp->ew.work.data.counter 0
PARAM_VALUE 1 srp->ew.work.entry.next 0
PARAM_VALUE 1 srp->ew.work.entry.prev 0
PARAM_VALUE 1 srp->ew.work.func 0
PARAM_VALUE 1 srp->header.driver_status 0
PARAM_VALUE 1 srp->header.dxfer_len 0-268435455
PARAM_VALUE 1 srp->header.host_status 0
PARAM_VALUE 1 srp->header.info 0
PARAM_VALUE 1 srp->header.interface_id 0,83
PARAM_VALUE 1 srp->header.masked_status 0
PARAM_VALUE 1 srp->header.msg_status 0
PARAM_VALUE 1 srp->header.resid 0
PARAM_VALUE 1 srp->header.status 0
PARAM_VALUE 1 srp->orphan 0
PARAM_VALUE 1 srp->parentfp 4096-ptr_max
PARAM_VALUE 1 srp->parentfp->parentdp 4096-ptr_max
PARAM_VALUE 1 srp->parentfp->parentdp->device 4096-ptr_max
PARAM_VALUE 1 srp->parentfp->parentdp->device->request_queue->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 srp->parentfp->rq_list_lock.owner_cpu 0
PARAM_VALUE 1 srp->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 1 srp->res_used 0
PARAM_VALUE 1 srp->rq 0,4096-ptr_max
PARAM_VALUE 1 srp->rq->__data_len 0
PARAM_VALUE 1 srp->rq->__sector u64max
PARAM_VALUE 1 srp->rq->bio 0
PARAM_VALUE 1 srp->rq->biotail 0
PARAM_VALUE 1 srp->rq->crypt_ctx 0
PARAM_VALUE 1 srp->rq->crypt_keyslot 0
PARAM_VALUE 1 srp->rq->mq_hctx 0
PARAM_VALUE 1 srp->rq->mq_hctx->next_cpu 0-8191
PARAM_VALUE 1 srp->rq->mq_hctx->next_cpu_batch 1-s32max
PARAM_VALUE 1 srp->rq->mq_hctx->queue->queue_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 srp->rq->mq_hctx->run_work->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.next 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.next->next 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.prev 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.prev->next 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.prev->prev 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->sched_tags->bitmap_tags.wakeup_cnt.counter 0-s32max
PARAM_VALUE 1 srp->rq->mq_hctx->sched_tags->breserved_tags.wakeup_cnt.counter 0-s32max
PARAM_VALUE 1 srp->rq->mq_hctx->tags->bitmap_tags.wakeup_cnt.counter 0-s32max
PARAM_VALUE 1 srp->rq->mq_hctx->tags->breserved_tags.wakeup_cnt.counter 0-s32max
PARAM_VALUE 1 srp->rq->phys_gap_bit 0
PARAM_VALUE 1 srp->rq->q 4096-ptr_max
PARAM_VALUE 1 srp->rq->q->disk->zone_wplugs_worker_bio_done.wait.lock.dep_map->name 0-255
PARAM_VALUE 1 srp->rq->q->disk->zone_wplugs_worker_bio_done.wait.lock.owner (-1)
PARAM_VALUE 1 srp->rq->q->disk->zone_wplugs_worker_bio_done.wait.lock.owner_cpu u32max
PARAM_VALUE 1 srp->rq->state 0
PARAM_VALUE 1 srp->sg_io_owned 0-1
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 1 srp 5504
BUF_SIZE 1 srp 5504
CAPPED_DATA 1 srp->header.dxfer_len 1
CAPPED_DATA 1 srp->rq 1
DATA_SOURCE 0 sfp $0
DATA_SOURCE 1 srp $1
HARD_MAX 1 srp->header.interface_id 83
NOCHECK_CALL
USER_DATA 1 srp->data.bufflen 0[c]

drivers/scsi/sg.c sg_common_write() -> sg_remove_request()

Type Parameter Key Value
PARAM_VALUE 0 sfp 4096-ptr_max
PARAM_VALUE 0 sfp->parentdp 4096-ptr_max
PARAM_VALUE 0 sfp->parentdp->detaching.counter s32min-(-1),1-s32max
PARAM_VALUE 0 sfp->req_arr->bio 0
PARAM_VALUE 0 sfp->req_arr->data.bufflen 0
PARAM_VALUE 0 sfp->req_arr->data.cmd_opcode 0
PARAM_VALUE 0 sfp->req_arr->data.dio_in_use 0
PARAM_VALUE 0 sfp->req_arr->data.k_use_sg 0
PARAM_VALUE 0 sfp->req_arr->data.page_order 0
PARAM_VALUE 0 sfp->req_arr->data.pages 0
PARAM_VALUE 0 sfp->req_arr->data.sglist_len 0
PARAM_VALUE 0 sfp->req_arr->done 0
PARAM_VALUE 0 sfp->req_arr->ew.work.data.counter 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.next 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.prev 0
PARAM_VALUE 0 sfp->req_arr->ew.work.func 0
PARAM_VALUE 0 sfp->req_arr->header.cmd_len 0
PARAM_VALUE 0 sfp->req_arr->header.cmdp 0
PARAM_VALUE 0 sfp->req_arr->header.driver_status 0
PARAM_VALUE 0 sfp->req_arr->header.duration 0-4294967295
PARAM_VALUE 0 sfp->req_arr->header.dxfer_direction 0
PARAM_VALUE 0 sfp->req_arr->header.dxfer_len 0
PARAM_VALUE 0 sfp->req_arr->header.dxferp 0
PARAM_VALUE 0 sfp->req_arr->header.flags 0
PARAM_VALUE 0 sfp->req_arr->header.host_status 0
PARAM_VALUE 0 sfp->req_arr->header.info 0
PARAM_VALUE 0 sfp->req_arr->header.interface_id 0
PARAM_VALUE 0 sfp->req_arr->header.iovec_count 0
PARAM_VALUE 0 sfp->req_arr->header.masked_status 0
PARAM_VALUE 0 sfp->req_arr->header.msg_status 0
PARAM_VALUE 0 sfp->req_arr->header.mx_sb_len 0
PARAM_VALUE 0 sfp->req_arr->header.pack_id 0
PARAM_VALUE 0 sfp->req_arr->header.resid 0
PARAM_VALUE 0 sfp->req_arr->header.sb_len_wr 0
PARAM_VALUE 0 sfp->req_arr->header.sbp 0
PARAM_VALUE 0 sfp->req_arr->header.status 0
PARAM_VALUE 0 sfp->req_arr->header.timeout 0-4294967295
PARAM_VALUE 0 sfp->req_arr->header.usr_ptr 0
PARAM_VALUE 0 sfp->req_arr->orphan 0
PARAM_VALUE 0 sfp->req_arr->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 0 sfp->req_arr->res_used 0
PARAM_VALUE 0 sfp->req_arr->rq 0
PARAM_VALUE 0 sfp->req_arr->sg_io_owned 0-1
PARAM_VALUE 0 sfp->rq_list.next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list_lock.dep_map->name 0-255
PARAM_VALUE 0 sfp->rq_list_lock.owner (-1)
PARAM_VALUE 0 sfp->rq_list_lock.owner_cpu u32max
PARAM_VALUE 0 sfp->rq_list_lock.raw_lock.wlocked 0
PARAM_VALUE 1 srp 4096-ptr_max
PARAM_VALUE 1 srp->bio 0,4096-ptr_max
PARAM_VALUE 1 srp->data.bufflen 0
PARAM_VALUE 1 srp->data.k_use_sg 0
PARAM_VALUE 1 srp->data.page_order 0
PARAM_VALUE 1 srp->data.pages 0
PARAM_VALUE 1 srp->data.sglist_len 0
PARAM_VALUE 1 srp->done 0
PARAM_VALUE 1 srp->ew.work.data.counter 0
PARAM_VALUE 1 srp->ew.work.entry.next 0
PARAM_VALUE 1 srp->ew.work.entry.prev 0
PARAM_VALUE 1 srp->ew.work.func 0
PARAM_VALUE 1 srp->header.cmd_len 0-32
PARAM_VALUE 1 srp->header.driver_status 0
PARAM_VALUE 1 srp->header.dxfer_len 0-268435455
PARAM_VALUE 1 srp->header.host_status 0
PARAM_VALUE 1 srp->header.info 0,2
PARAM_VALUE 1 srp->header.interface_id 0,83
PARAM_VALUE 1 srp->header.masked_status 0
PARAM_VALUE 1 srp->header.msg_status 0
PARAM_VALUE 1 srp->header.resid 0
PARAM_VALUE 1 srp->header.status 0
PARAM_VALUE 1 srp->orphan 0
PARAM_VALUE 1 srp->parentfp 4096-ptr_max
PARAM_VALUE 1 srp->parentfp->parentdp 4096-ptr_max
PARAM_VALUE 1 srp->parentfp->parentdp->device 4096-ptr_max
PARAM_VALUE 1 srp->parentfp->parentdp->device->request_queue->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 srp->parentfp->parentdp->device->request_queue->q_usage_counter.percpu_count_ptr 1-u64max
PARAM_VALUE 1 srp->parentfp->rq_list_lock.owner_cpu 0
PARAM_VALUE 1 srp->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 1 srp->res_used 0
PARAM_VALUE 1 srp->rq 0,4096-ptr_max
PARAM_VALUE 1 srp->rq->__data_len 0
PARAM_VALUE 1 srp->rq->__sector u64max
PARAM_VALUE 1 srp->rq->bio 0
PARAM_VALUE 1 srp->rq->biotail 0
PARAM_VALUE 1 srp->rq->crypt_ctx 0
PARAM_VALUE 1 srp->rq->crypt_keyslot 0
PARAM_VALUE 1 srp->rq->mq_hctx 0
PARAM_VALUE 1 srp->rq->mq_hctx->next_cpu 0-8191
PARAM_VALUE 1 srp->rq->mq_hctx->next_cpu_batch 1-s32max
PARAM_VALUE 1 srp->rq->mq_hctx->queue->queue_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 srp->rq->mq_hctx->run_work->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.next 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.next->next 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.prev 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.prev->next 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.prev->prev 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->sched_tags->bitmap_tags.wakeup_cnt.counter 0-s32max
PARAM_VALUE 1 srp->rq->mq_hctx->sched_tags->breserved_tags.wakeup_cnt.counter 0-s32max
PARAM_VALUE 1 srp->rq->mq_hctx->tags->bitmap_tags.wakeup_cnt.counter 0-s32max
PARAM_VALUE 1 srp->rq->mq_hctx->tags->breserved_tags.wakeup_cnt.counter 0-s32max
PARAM_VALUE 1 srp->rq->phys_gap_bit 0
PARAM_VALUE 1 srp->rq->q 4096-ptr_max
PARAM_VALUE 1 srp->rq->q->disk->zone_wplugs_worker_bio_done.wait.lock.dep_map->name 0-255
PARAM_VALUE 1 srp->rq->q->disk->zone_wplugs_worker_bio_done.wait.lock.owner (-1)
PARAM_VALUE 1 srp->rq->q->disk->zone_wplugs_worker_bio_done.wait.lock.owner_cpu u32max
PARAM_VALUE 1 srp->rq->state 0
PARAM_VALUE 1 srp->sg_io_owned 0-1
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 1 srp 5504
BUF_SIZE 1 srp 5504
CAPPED_DATA 1 srp->header.dxfer_len 1
CAPPED_DATA 1 srp->rq 1
DATA_SOURCE 0 sfp $0
DATA_SOURCE 1 srp $1
FUZZY_MAX 1 srp->header.info 0
HARD_MAX 1 srp->header.interface_id 83
NOCHECK_CALL
USER_DATA 1 srp->data.bufflen 0[c]

drivers/scsi/sg.c sg_new_read() -> sg_remove_request()

Type Parameter Key Value
PARAM_VALUE 0 sfp 4096-ptr_max
PARAM_VALUE 0 sfp->req_arr->data.bufflen 0-4294967295
PARAM_VALUE 0 sfp->req_arr->data.sglist_len 0-4294967295
PARAM_VALUE 0 sfp->req_arr->done 0-255
PARAM_VALUE 0 sfp->req_arr->header.driver_status 0-u16max
PARAM_VALUE 0 sfp->req_arr->header.host_status 0-u16max
PARAM_VALUE 0 sfp->req_arr->header.info 0-4294967295
PARAM_VALUE 0 sfp->req_arr->header.masked_status 0-255
PARAM_VALUE 0 sfp->req_arr->header.msg_status 0-255
PARAM_VALUE 0 sfp->req_arr->header.resid s32min-s32max
PARAM_VALUE 0 sfp->req_arr->header.status 0-255
PARAM_VALUE 0 sfp->req_arr->orphan 0-1
PARAM_VALUE 0 sfp->req_arr->parentfp->f_mutex.osq.tail.counter s32min-s32max
PARAM_VALUE 0 sfp->req_arr->parentfp->res_in_use 0-255
PARAM_VALUE 0 sfp->req_arr->parentfp->rq_list_lock.raw_lock.cnts.counter s32min-s32max
PARAM_VALUE 0 sfp->req_arr->res_used 0-1
PARAM_VALUE 0 sfp->req_arr->rq->mq_hctx->next_cpu s32min-s32max
PARAM_VALUE 0 sfp->req_arr->rq->mq_hctx->next_cpu_batch s32min-s32max
PARAM_VALUE 0 sfp->req_arr->rq->mq_hctx->queue->last_merge->cmd_flags 0-4294967295
PARAM_VALUE 0 sfp->req_arr->rq->mq_hctx->sched_tags->bitmap_tags.wake_index.counter s32min-s32max
PARAM_VALUE 0 sfp->req_arr->rq->mq_hctx->sched_tags->bitmap_tags.wakeup_cnt.counter s32min-s32max
PARAM_VALUE 0 sfp->req_arr->rq->mq_hctx->sched_tags->breserved_tags.wake_index.counter s32min-s32max
PARAM_VALUE 0 sfp->req_arr->rq->mq_hctx->sched_tags->breserved_tags.wakeup_cnt.counter s32min-s32max
PARAM_VALUE 0 sfp->req_arr->rq->mq_hctx->tags->bitmap_tags.wake_index.counter s32min-s32max
PARAM_VALUE 0 sfp->req_arr->rq->mq_hctx->tags->bitmap_tags.wakeup_cnt.counter s32min-s32max
PARAM_VALUE 0 sfp->req_arr->rq->mq_hctx->tags->breserved_tags.wake_index.counter s32min-s32max
PARAM_VALUE 0 sfp->req_arr->rq->mq_hctx->tags->breserved_tags.wakeup_cnt.counter s32min-s32max
PARAM_VALUE 0 sfp->req_arr->rq->q->disk->zone_wplugs_worker_bio_done.wait.lock.owner_cpu 0-4294967295
PARAM_VALUE 0 sfp->req_arr->rq->rq_flags 0-4294967295
PARAM_VALUE 0 sfp->req_arr->sg_io_owned 0-255
PARAM_VALUE 0 sfp->rq_list_lock.dep_map->name 0-255
PARAM_VALUE 0 sfp->rq_list_lock.owner (-1)
PARAM_VALUE 0 sfp->rq_list_lock.owner_cpu u32max
PARAM_VALUE 0 sfp->rq_list_lock.raw_lock.wlocked 0
PARAM_VALUE 1 srp 4096-ptr_max
PARAM_VALUE 1 srp->data.bufflen 0
PARAM_VALUE 1 srp->data.dio_in_use 0
PARAM_VALUE 1 srp->data.k_use_sg 0
PARAM_VALUE 1 srp->data.page_order 0
PARAM_VALUE 1 srp->data.pages 0
PARAM_VALUE 1 srp->data.sglist_len 0
PARAM_VALUE 1 srp->done 2
PARAM_VALUE 1 srp->header.interface_id s32min-(-1),1-s32max
PARAM_VALUE 1 srp->orphan 0-1
PARAM_VALUE 1 srp->parentfp->res_in_use 0
PARAM_VALUE 1 srp->res_used 0
PARAM_VALUE 1 srp->rq 0,4096-ptr_max
PARAM_VALUE 1 srp->rq->crypt_ctx 0
PARAM_VALUE 1 srp->rq->crypt_keyslot 0
PARAM_VALUE 1 srp->rq->mq_hctx 0
PARAM_VALUE 1 srp->rq->mq_hctx->next_cpu 0-8191
PARAM_VALUE 1 srp->rq->mq_hctx->next_cpu_batch 1-s32max
PARAM_VALUE 1 srp->rq->mq_hctx->queue->queue_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 srp->rq->mq_hctx->run_work->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.next 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.next->next 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.prev 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.prev->next 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.prev->prev 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->sched_tags->bitmap_tags.wakeup_cnt.counter 0-s32max
PARAM_VALUE 1 srp->rq->mq_hctx->sched_tags->breserved_tags.wakeup_cnt.counter 0-s32max
PARAM_VALUE 1 srp->rq->mq_hctx->tags->bitmap_tags.wakeup_cnt.counter 0-s32max
PARAM_VALUE 1 srp->rq->mq_hctx->tags->breserved_tags.wakeup_cnt.counter 0-s32max
PARAM_VALUE 1 srp->rq->q->disk->zone_wplugs_worker_bio_done.wait.lock.dep_map->name 0-255
PARAM_VALUE 1 srp->rq->q->disk->zone_wplugs_worker_bio_done.wait.lock.owner (-1)
PARAM_VALUE 1 srp->rq->q->disk->zone_wplugs_worker_bio_done.wait.lock.owner_cpu u32max
PARAM_VALUE 1 srp->rq->state 0
PARAM_VALUE 1 srp->sg_io_owned 0-1
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 0 sfp s32min-(-2),1-s32max
CAPPED_DATA 1 srp->rq 1
DATA_SOURCE 0 sfp $0
DATA_SOURCE 1 srp $3
HARD_MAX 1 srp->sg_io_owned 1
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/sg.c sg_new_write() -> sg_remove_request()

Type Parameter Key Value
PARAM_VALUE 0 sfp 4096-ptr_max
PARAM_VALUE 0 sfp->cmd_q 1
PARAM_VALUE 0 sfp->parentdp 1-u64max
PARAM_VALUE 0 sfp->req_arr->bio 0
PARAM_VALUE 0 sfp->req_arr->data.bufflen 0
PARAM_VALUE 0 sfp->req_arr->data.cmd_opcode 0
PARAM_VALUE 0 sfp->req_arr->data.dio_in_use 0
PARAM_VALUE 0 sfp->req_arr->data.k_use_sg 0
PARAM_VALUE 0 sfp->req_arr->data.page_order 0
PARAM_VALUE 0 sfp->req_arr->data.pages 0
PARAM_VALUE 0 sfp->req_arr->data.sglist_len 0
PARAM_VALUE 0 sfp->req_arr->done 0
PARAM_VALUE 0 sfp->req_arr->ew.work.data.counter 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.next 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.prev 0
PARAM_VALUE 0 sfp->req_arr->ew.work.func 0
PARAM_VALUE 0 sfp->req_arr->header.cmd_len 0
PARAM_VALUE 0 sfp->req_arr->header.cmdp 0
PARAM_VALUE 0 sfp->req_arr->header.driver_status 0
PARAM_VALUE 0 sfp->req_arr->header.duration 0-4294967295
PARAM_VALUE 0 sfp->req_arr->header.dxfer_direction 0
PARAM_VALUE 0 sfp->req_arr->header.dxfer_len 0
PARAM_VALUE 0 sfp->req_arr->header.dxferp 0
PARAM_VALUE 0 sfp->req_arr->header.flags 0
PARAM_VALUE 0 sfp->req_arr->header.host_status 0
PARAM_VALUE 0 sfp->req_arr->header.info 0
PARAM_VALUE 0 sfp->req_arr->header.interface_id 0
PARAM_VALUE 0 sfp->req_arr->header.iovec_count 0
PARAM_VALUE 0 sfp->req_arr->header.masked_status 0
PARAM_VALUE 0 sfp->req_arr->header.msg_status 0
PARAM_VALUE 0 sfp->req_arr->header.mx_sb_len 0
PARAM_VALUE 0 sfp->req_arr->header.pack_id 0
PARAM_VALUE 0 sfp->req_arr->header.resid 0
PARAM_VALUE 0 sfp->req_arr->header.sb_len_wr 0
PARAM_VALUE 0 sfp->req_arr->header.sbp 0
PARAM_VALUE 0 sfp->req_arr->header.status 0
PARAM_VALUE 0 sfp->req_arr->header.timeout 0
PARAM_VALUE 0 sfp->req_arr->header.usr_ptr 0
PARAM_VALUE 0 sfp->req_arr->orphan 0
PARAM_VALUE 0 sfp->req_arr->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 0 sfp->req_arr->res_used 0
PARAM_VALUE 0 sfp->req_arr->rq 0
PARAM_VALUE 0 sfp->req_arr->sg_io_owned 0-1
PARAM_VALUE 0 sfp->rq_list.next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list_lock.dep_map->name 0-255
PARAM_VALUE 0 sfp->rq_list_lock.owner (-1)
PARAM_VALUE 0 sfp->rq_list_lock.owner_cpu u32max
PARAM_VALUE 0 sfp->rq_list_lock.raw_lock.wlocked 0
PARAM_VALUE 1 srp 4096-ptr_max
PARAM_VALUE 1 srp->bio 0
PARAM_VALUE 1 srp->data.bufflen 0
PARAM_VALUE 1 srp->data.cmd_opcode 0
PARAM_VALUE 1 srp->data.dio_in_use 0
PARAM_VALUE 1 srp->data.k_use_sg 0
PARAM_VALUE 1 srp->data.page_order 0
PARAM_VALUE 1 srp->data.pages 0
PARAM_VALUE 1 srp->data.sglist_len 0
PARAM_VALUE 1 srp->done 0
PARAM_VALUE 1 srp->ew.work.data.counter 0
PARAM_VALUE 1 srp->ew.work.entry.next 0
PARAM_VALUE 1 srp->ew.work.entry.prev 0
PARAM_VALUE 1 srp->ew.work.func 0
PARAM_VALUE 1 srp->header.cmd_len 0-255
PARAM_VALUE 1 srp->header.driver_status 0-u16max
PARAM_VALUE 1 srp->header.duration 0-4294967295
PARAM_VALUE 1 srp->header.dxfer_direction s32min-s32max
PARAM_VALUE 1 srp->header.dxfer_len 0-4294967295
PARAM_VALUE 1 srp->header.flags 0-4294967295
PARAM_VALUE 1 srp->header.host_status 0-u16max
PARAM_VALUE 1 srp->header.info 0-4294967295
PARAM_VALUE 1 srp->header.interface_id s32min-s32max
PARAM_VALUE 1 srp->header.iovec_count 0-u16max
PARAM_VALUE 1 srp->header.masked_status 0-255
PARAM_VALUE 1 srp->header.msg_status 0-255
PARAM_VALUE 1 srp->header.mx_sb_len 0-255
PARAM_VALUE 1 srp->header.pack_id s32min-s32max
PARAM_VALUE 1 srp->header.resid s32min-s32max
PARAM_VALUE 1 srp->header.sb_len_wr 0-255
PARAM_VALUE 1 srp->header.status 0-255
PARAM_VALUE 1 srp->header.timeout 0-4294967295
PARAM_VALUE 1 srp->orphan 0
PARAM_VALUE 1 srp->parentfp->rq_list_lock.owner_cpu 0
PARAM_VALUE 1 srp->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 1 srp->res_used 0
PARAM_VALUE 1 srp->rq 0
PARAM_VALUE 1 srp->sg_io_owned 0-1
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 1 srp 5504
BUF_SIZE 1 srp 5504
DATA_SOURCE 0 sfp $0 [m]
NOCHECK_CALL

drivers/scsi/sg.c sg_new_write() -> sg_remove_request()

Type Parameter Key Value
PARAM_VALUE 0 sfp 4096-ptr_max
PARAM_VALUE 0 sfp->cmd_q 1
PARAM_VALUE 0 sfp->parentdp 1-u64max
PARAM_VALUE 0 sfp->req_arr->bio 0
PARAM_VALUE 0 sfp->req_arr->data.bufflen 0
PARAM_VALUE 0 sfp->req_arr->data.cmd_opcode 0
PARAM_VALUE 0 sfp->req_arr->data.dio_in_use 0
PARAM_VALUE 0 sfp->req_arr->data.k_use_sg 0
PARAM_VALUE 0 sfp->req_arr->data.page_order 0
PARAM_VALUE 0 sfp->req_arr->data.pages 0
PARAM_VALUE 0 sfp->req_arr->data.sglist_len 0
PARAM_VALUE 0 sfp->req_arr->done 0
PARAM_VALUE 0 sfp->req_arr->ew.work.data.counter 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.next 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.prev 0
PARAM_VALUE 0 sfp->req_arr->ew.work.func 0
PARAM_VALUE 0 sfp->req_arr->header.cmd_len 0
PARAM_VALUE 0 sfp->req_arr->header.cmdp 0
PARAM_VALUE 0 sfp->req_arr->header.driver_status 0
PARAM_VALUE 0 sfp->req_arr->header.duration 0-4294967295
PARAM_VALUE 0 sfp->req_arr->header.dxfer_direction 0
PARAM_VALUE 0 sfp->req_arr->header.dxfer_len 0
PARAM_VALUE 0 sfp->req_arr->header.dxferp 0
PARAM_VALUE 0 sfp->req_arr->header.flags 0
PARAM_VALUE 0 sfp->req_arr->header.host_status 0
PARAM_VALUE 0 sfp->req_arr->header.info 0
PARAM_VALUE 0 sfp->req_arr->header.interface_id 0
PARAM_VALUE 0 sfp->req_arr->header.iovec_count 0
PARAM_VALUE 0 sfp->req_arr->header.masked_status 0
PARAM_VALUE 0 sfp->req_arr->header.msg_status 0
PARAM_VALUE 0 sfp->req_arr->header.mx_sb_len 0
PARAM_VALUE 0 sfp->req_arr->header.pack_id 0
PARAM_VALUE 0 sfp->req_arr->header.resid 0
PARAM_VALUE 0 sfp->req_arr->header.sb_len_wr 0
PARAM_VALUE 0 sfp->req_arr->header.sbp 0
PARAM_VALUE 0 sfp->req_arr->header.status 0
PARAM_VALUE 0 sfp->req_arr->header.timeout 0
PARAM_VALUE 0 sfp->req_arr->header.usr_ptr 0
PARAM_VALUE 0 sfp->req_arr->orphan 0
PARAM_VALUE 0 sfp->req_arr->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 0 sfp->req_arr->res_used 0
PARAM_VALUE 0 sfp->req_arr->rq 0
PARAM_VALUE 0 sfp->req_arr->sg_io_owned 0-1
PARAM_VALUE 0 sfp->rq_list.next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list_lock.dep_map->name 0-255
PARAM_VALUE 0 sfp->rq_list_lock.owner (-1)
PARAM_VALUE 0 sfp->rq_list_lock.owner_cpu u32max
PARAM_VALUE 0 sfp->rq_list_lock.raw_lock.wlocked 0
PARAM_VALUE 1 srp 4096-ptr_max
PARAM_VALUE 1 srp->bio 0
PARAM_VALUE 1 srp->data.bufflen 0
PARAM_VALUE 1 srp->data.cmd_opcode 0
PARAM_VALUE 1 srp->data.dio_in_use 0
PARAM_VALUE 1 srp->data.k_use_sg 0
PARAM_VALUE 1 srp->data.page_order 0
PARAM_VALUE 1 srp->data.pages 0
PARAM_VALUE 1 srp->data.sglist_len 0
PARAM_VALUE 1 srp->done 0
PARAM_VALUE 1 srp->ew.work.data.counter 0
PARAM_VALUE 1 srp->ew.work.entry.next 0
PARAM_VALUE 1 srp->ew.work.entry.prev 0
PARAM_VALUE 1 srp->ew.work.func 0
PARAM_VALUE 1 srp->header.interface_id s32min-82,84-s32max
PARAM_VALUE 1 srp->orphan 0
PARAM_VALUE 1 srp->parentfp->rq_list_lock.owner_cpu 0
PARAM_VALUE 1 srp->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 1 srp->res_used 0
PARAM_VALUE 1 srp->rq 0
PARAM_VALUE 1 srp->sg_io_owned 0-1
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 1 srp 5504
BUF_SIZE 1 srp 5504
DATA_SOURCE 0 sfp $0 [m]
NOCHECK_CALL

drivers/scsi/sg.c sg_new_write() -> sg_remove_request()

Type Parameter Key Value
PARAM_VALUE 0 sfp 4096-ptr_max
PARAM_VALUE 0 sfp->cmd_q 1
PARAM_VALUE 0 sfp->parentdp 1-u64max
PARAM_VALUE 0 sfp->req_arr->bio 0
PARAM_VALUE 0 sfp->req_arr->data.bufflen 0
PARAM_VALUE 0 sfp->req_arr->data.cmd_opcode 0
PARAM_VALUE 0 sfp->req_arr->data.dio_in_use 0
PARAM_VALUE 0 sfp->req_arr->data.k_use_sg 0
PARAM_VALUE 0 sfp->req_arr->data.page_order 0
PARAM_VALUE 0 sfp->req_arr->data.pages 0
PARAM_VALUE 0 sfp->req_arr->data.sglist_len 0
PARAM_VALUE 0 sfp->req_arr->done 0
PARAM_VALUE 0 sfp->req_arr->ew.work.data.counter 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.next 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.prev 0
PARAM_VALUE 0 sfp->req_arr->ew.work.func 0
PARAM_VALUE 0 sfp->req_arr->header.cmd_len 0
PARAM_VALUE 0 sfp->req_arr->header.cmdp 0
PARAM_VALUE 0 sfp->req_arr->header.driver_status 0
PARAM_VALUE 0 sfp->req_arr->header.duration 0-4294967295
PARAM_VALUE 0 sfp->req_arr->header.dxfer_direction 0
PARAM_VALUE 0 sfp->req_arr->header.dxfer_len 0
PARAM_VALUE 0 sfp->req_arr->header.dxferp 0
PARAM_VALUE 0 sfp->req_arr->header.flags 0
PARAM_VALUE 0 sfp->req_arr->header.host_status 0
PARAM_VALUE 0 sfp->req_arr->header.info 0
PARAM_VALUE 0 sfp->req_arr->header.interface_id 0
PARAM_VALUE 0 sfp->req_arr->header.iovec_count 0
PARAM_VALUE 0 sfp->req_arr->header.masked_status 0
PARAM_VALUE 0 sfp->req_arr->header.msg_status 0
PARAM_VALUE 0 sfp->req_arr->header.mx_sb_len 0
PARAM_VALUE 0 sfp->req_arr->header.pack_id 0
PARAM_VALUE 0 sfp->req_arr->header.resid 0
PARAM_VALUE 0 sfp->req_arr->header.sb_len_wr 0
PARAM_VALUE 0 sfp->req_arr->header.sbp 0
PARAM_VALUE 0 sfp->req_arr->header.status 0
PARAM_VALUE 0 sfp->req_arr->header.timeout 0
PARAM_VALUE 0 sfp->req_arr->header.usr_ptr 0
PARAM_VALUE 0 sfp->req_arr->orphan 0
PARAM_VALUE 0 sfp->req_arr->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 0 sfp->req_arr->res_used 0
PARAM_VALUE 0 sfp->req_arr->rq 0
PARAM_VALUE 0 sfp->req_arr->sg_io_owned 0-1
PARAM_VALUE 0 sfp->reserve.bufflen 0-4294967294
PARAM_VALUE 0 sfp->rq_list.next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list_lock.dep_map->name 0-255
PARAM_VALUE 0 sfp->rq_list_lock.owner (-1)
PARAM_VALUE 0 sfp->rq_list_lock.owner_cpu u32max
PARAM_VALUE 0 sfp->rq_list_lock.raw_lock.wlocked 0
PARAM_VALUE 1 srp 4096-ptr_max
PARAM_VALUE 1 srp->bio 0
PARAM_VALUE 1 srp->data.bufflen 0
PARAM_VALUE 1 srp->data.cmd_opcode 0
PARAM_VALUE 1 srp->data.dio_in_use 0
PARAM_VALUE 1 srp->data.k_use_sg 0
PARAM_VALUE 1 srp->data.page_order 0
PARAM_VALUE 1 srp->data.pages 0
PARAM_VALUE 1 srp->data.sglist_len 0
PARAM_VALUE 1 srp->done 0
PARAM_VALUE 1 srp->ew.work.data.counter 0
PARAM_VALUE 1 srp->ew.work.entry.next 0
PARAM_VALUE 1 srp->ew.work.entry.prev 0
PARAM_VALUE 1 srp->ew.work.func 0
PARAM_VALUE 1 srp->header.dxfer_len 1-u32max
PARAM_VALUE 1 srp->header.flags 4-u32max
PARAM_VALUE 1 srp->header.interface_id 83
PARAM_VALUE 1 srp->orphan 0
PARAM_VALUE 1 srp->parentfp->rq_list_lock.owner_cpu 0
PARAM_VALUE 1 srp->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 1 srp->res_used 0
PARAM_VALUE 1 srp->rq 0
PARAM_VALUE 1 srp->sg_io_owned 0-1
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 1 srp 5504
BUF_SIZE 1 srp 5504
CAPPED_DATA 0 sfp->reserve.bufflen 1
DATA_SOURCE 0 sfp $0 [m]
NOCHECK_CALL

drivers/scsi/sg.c sg_new_write() -> sg_remove_request()

Type Parameter Key Value
PARAM_VALUE 0 sfp 4096-ptr_max
PARAM_VALUE 0 sfp->cmd_q 1
PARAM_VALUE 0 sfp->parentdp 1-u64max
PARAM_VALUE 0 sfp->req_arr->bio 0
PARAM_VALUE 0 sfp->req_arr->data.bufflen 0
PARAM_VALUE 0 sfp->req_arr->data.cmd_opcode 0
PARAM_VALUE 0 sfp->req_arr->data.dio_in_use 0
PARAM_VALUE 0 sfp->req_arr->data.k_use_sg 0
PARAM_VALUE 0 sfp->req_arr->data.page_order 0
PARAM_VALUE 0 sfp->req_arr->data.pages 0
PARAM_VALUE 0 sfp->req_arr->data.sglist_len 0
PARAM_VALUE 0 sfp->req_arr->done 0
PARAM_VALUE 0 sfp->req_arr->ew.work.data.counter 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.next 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.prev 0
PARAM_VALUE 0 sfp->req_arr->ew.work.func 0
PARAM_VALUE 0 sfp->req_arr->header.cmd_len 0
PARAM_VALUE 0 sfp->req_arr->header.cmdp 0
PARAM_VALUE 0 sfp->req_arr->header.driver_status 0
PARAM_VALUE 0 sfp->req_arr->header.duration 0-4294967295
PARAM_VALUE 0 sfp->req_arr->header.dxfer_direction 0
PARAM_VALUE 0 sfp->req_arr->header.dxfer_len 0
PARAM_VALUE 0 sfp->req_arr->header.dxferp 0
PARAM_VALUE 0 sfp->req_arr->header.flags 0
PARAM_VALUE 0 sfp->req_arr->header.host_status 0
PARAM_VALUE 0 sfp->req_arr->header.info 0
PARAM_VALUE 0 sfp->req_arr->header.interface_id 0
PARAM_VALUE 0 sfp->req_arr->header.iovec_count 0
PARAM_VALUE 0 sfp->req_arr->header.masked_status 0
PARAM_VALUE 0 sfp->req_arr->header.msg_status 0
PARAM_VALUE 0 sfp->req_arr->header.mx_sb_len 0
PARAM_VALUE 0 sfp->req_arr->header.pack_id 0
PARAM_VALUE 0 sfp->req_arr->header.resid 0
PARAM_VALUE 0 sfp->req_arr->header.sb_len_wr 0
PARAM_VALUE 0 sfp->req_arr->header.sbp 0
PARAM_VALUE 0 sfp->req_arr->header.status 0
PARAM_VALUE 0 sfp->req_arr->header.timeout 0
PARAM_VALUE 0 sfp->req_arr->header.usr_ptr 0
PARAM_VALUE 0 sfp->req_arr->orphan 0
PARAM_VALUE 0 sfp->req_arr->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 0 sfp->req_arr->res_used 0
PARAM_VALUE 0 sfp->req_arr->rq 0
PARAM_VALUE 0 sfp->req_arr->sg_io_owned 0-1
PARAM_VALUE 0 sfp->rq_list.next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list_lock.dep_map->name 0-255
PARAM_VALUE 0 sfp->rq_list_lock.owner (-1)
PARAM_VALUE 0 sfp->rq_list_lock.owner_cpu u32max
PARAM_VALUE 0 sfp->rq_list_lock.raw_lock.wlocked 0
PARAM_VALUE 1 srp 4096-ptr_max
PARAM_VALUE 1 srp->bio 0
PARAM_VALUE 1 srp->data.bufflen 0
PARAM_VALUE 1 srp->data.cmd_opcode 0
PARAM_VALUE 1 srp->data.dio_in_use 0
PARAM_VALUE 1 srp->data.k_use_sg 0
PARAM_VALUE 1 srp->data.page_order 0
PARAM_VALUE 1 srp->data.pages 0
PARAM_VALUE 1 srp->data.sglist_len 0
PARAM_VALUE 1 srp->done 0
PARAM_VALUE 1 srp->ew.work.data.counter 0
PARAM_VALUE 1 srp->ew.work.entry.next 0
PARAM_VALUE 1 srp->ew.work.entry.prev 0
PARAM_VALUE 1 srp->ew.work.func 0
PARAM_VALUE 1 srp->header.flags 4-u32max
PARAM_VALUE 1 srp->header.interface_id 83
PARAM_VALUE 1 srp->orphan 0
PARAM_VALUE 1 srp->parentfp->rq_list_lock.owner_cpu 0
PARAM_VALUE 1 srp->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 1 srp->res_used 0
PARAM_VALUE 1 srp->rq 0
PARAM_VALUE 1 srp->sg_io_owned 0-1
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 1 srp 5504
BUF_SIZE 1 srp 5504
DATA_SOURCE 0 sfp $0 [m]
NOCHECK_CALL

drivers/scsi/sg.c sg_new_write() -> sg_remove_request()

Type Parameter Key Value
PARAM_VALUE 0 sfp 4096-ptr_max
PARAM_VALUE 0 sfp->cmd_q 1
PARAM_VALUE 0 sfp->parentdp 1-u64max
PARAM_VALUE 0 sfp->req_arr->bio 0
PARAM_VALUE 0 sfp->req_arr->data.bufflen 0
PARAM_VALUE 0 sfp->req_arr->data.cmd_opcode 0
PARAM_VALUE 0 sfp->req_arr->data.dio_in_use 0
PARAM_VALUE 0 sfp->req_arr->data.k_use_sg 0
PARAM_VALUE 0 sfp->req_arr->data.page_order 0
PARAM_VALUE 0 sfp->req_arr->data.pages 0
PARAM_VALUE 0 sfp->req_arr->data.sglist_len 0
PARAM_VALUE 0 sfp->req_arr->done 0
PARAM_VALUE 0 sfp->req_arr->ew.work.data.counter 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.next 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.prev 0
PARAM_VALUE 0 sfp->req_arr->ew.work.func 0
PARAM_VALUE 0 sfp->req_arr->header.cmd_len 0
PARAM_VALUE 0 sfp->req_arr->header.cmdp 0
PARAM_VALUE 0 sfp->req_arr->header.driver_status 0
PARAM_VALUE 0 sfp->req_arr->header.duration 0-4294967295
PARAM_VALUE 0 sfp->req_arr->header.dxfer_direction 0
PARAM_VALUE 0 sfp->req_arr->header.dxfer_len 0
PARAM_VALUE 0 sfp->req_arr->header.dxferp 0
PARAM_VALUE 0 sfp->req_arr->header.flags 0
PARAM_VALUE 0 sfp->req_arr->header.host_status 0
PARAM_VALUE 0 sfp->req_arr->header.info 0
PARAM_VALUE 0 sfp->req_arr->header.interface_id 0
PARAM_VALUE 0 sfp->req_arr->header.iovec_count 0
PARAM_VALUE 0 sfp->req_arr->header.masked_status 0
PARAM_VALUE 0 sfp->req_arr->header.msg_status 0
PARAM_VALUE 0 sfp->req_arr->header.mx_sb_len 0
PARAM_VALUE 0 sfp->req_arr->header.pack_id 0
PARAM_VALUE 0 sfp->req_arr->header.resid 0
PARAM_VALUE 0 sfp->req_arr->header.sb_len_wr 0
PARAM_VALUE 0 sfp->req_arr->header.sbp 0
PARAM_VALUE 0 sfp->req_arr->header.status 0
PARAM_VALUE 0 sfp->req_arr->header.timeout 0
PARAM_VALUE 0 sfp->req_arr->header.usr_ptr 0
PARAM_VALUE 0 sfp->req_arr->orphan 0
PARAM_VALUE 0 sfp->req_arr->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 0 sfp->req_arr->res_used 0
PARAM_VALUE 0 sfp->req_arr->rq 0
PARAM_VALUE 0 sfp->req_arr->sg_io_owned 0-1
PARAM_VALUE 0 sfp->res_in_use 1-255
PARAM_VALUE 0 sfp->rq_list.next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list_lock.dep_map->name 0-255
PARAM_VALUE 0 sfp->rq_list_lock.owner (-1)
PARAM_VALUE 0 sfp->rq_list_lock.owner_cpu u32max
PARAM_VALUE 0 sfp->rq_list_lock.raw_lock.wlocked 0
PARAM_VALUE 1 srp 4096-ptr_max
PARAM_VALUE 1 srp->bio 0
PARAM_VALUE 1 srp->data.bufflen 0
PARAM_VALUE 1 srp->data.cmd_opcode 0
PARAM_VALUE 1 srp->data.dio_in_use 0
PARAM_VALUE 1 srp->data.k_use_sg 0
PARAM_VALUE 1 srp->data.page_order 0
PARAM_VALUE 1 srp->data.pages 0
PARAM_VALUE 1 srp->data.sglist_len 0
PARAM_VALUE 1 srp->done 0
PARAM_VALUE 1 srp->ew.work.data.counter 0
PARAM_VALUE 1 srp->ew.work.entry.next 0
PARAM_VALUE 1 srp->ew.work.entry.prev 0
PARAM_VALUE 1 srp->ew.work.func 0
PARAM_VALUE 1 srp->header.flags 4-u32max
PARAM_VALUE 1 srp->header.interface_id 83
PARAM_VALUE 1 srp->orphan 0
PARAM_VALUE 1 srp->parentfp->rq_list_lock.owner_cpu 0
PARAM_VALUE 1 srp->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 1 srp->res_used 0
PARAM_VALUE 1 srp->rq 0
PARAM_VALUE 1 srp->sg_io_owned 0-1
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 1 srp 5504
BUF_SIZE 1 srp 5504
DATA_SOURCE 0 sfp $0 [m]
NOCHECK_CALL

drivers/scsi/sg.c sg_new_write() -> sg_remove_request()

Type Parameter Key Value
PARAM_VALUE 0 sfp 4096-ptr_max
PARAM_VALUE 0 sfp->cmd_q 1
PARAM_VALUE 0 sfp->parentdp 1-u64max
PARAM_VALUE 0 sfp->req_arr->bio 0
PARAM_VALUE 0 sfp->req_arr->data.bufflen 0
PARAM_VALUE 0 sfp->req_arr->data.cmd_opcode 0
PARAM_VALUE 0 sfp->req_arr->data.dio_in_use 0
PARAM_VALUE 0 sfp->req_arr->data.k_use_sg 0
PARAM_VALUE 0 sfp->req_arr->data.page_order 0
PARAM_VALUE 0 sfp->req_arr->data.pages 0
PARAM_VALUE 0 sfp->req_arr->data.sglist_len 0
PARAM_VALUE 0 sfp->req_arr->done 0
PARAM_VALUE 0 sfp->req_arr->ew.work.data.counter 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.next 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.prev 0
PARAM_VALUE 0 sfp->req_arr->ew.work.func 0
PARAM_VALUE 0 sfp->req_arr->header.cmd_len 0
PARAM_VALUE 0 sfp->req_arr->header.cmdp 0
PARAM_VALUE 0 sfp->req_arr->header.driver_status 0
PARAM_VALUE 0 sfp->req_arr->header.duration 0-4294967295
PARAM_VALUE 0 sfp->req_arr->header.dxfer_direction 0
PARAM_VALUE 0 sfp->req_arr->header.dxfer_len 0
PARAM_VALUE 0 sfp->req_arr->header.dxferp 0
PARAM_VALUE 0 sfp->req_arr->header.flags 0
PARAM_VALUE 0 sfp->req_arr->header.host_status 0
PARAM_VALUE 0 sfp->req_arr->header.info 0
PARAM_VALUE 0 sfp->req_arr->header.interface_id 0
PARAM_VALUE 0 sfp->req_arr->header.iovec_count 0
PARAM_VALUE 0 sfp->req_arr->header.masked_status 0
PARAM_VALUE 0 sfp->req_arr->header.msg_status 0
PARAM_VALUE 0 sfp->req_arr->header.mx_sb_len 0
PARAM_VALUE 0 sfp->req_arr->header.pack_id 0
PARAM_VALUE 0 sfp->req_arr->header.resid 0
PARAM_VALUE 0 sfp->req_arr->header.sb_len_wr 0
PARAM_VALUE 0 sfp->req_arr->header.sbp 0
PARAM_VALUE 0 sfp->req_arr->header.status 0
PARAM_VALUE 0 sfp->req_arr->header.usr_ptr 0
PARAM_VALUE 0 sfp->req_arr->orphan 0
PARAM_VALUE 0 sfp->req_arr->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 0 sfp->req_arr->res_used 0
PARAM_VALUE 0 sfp->req_arr->rq 0
PARAM_VALUE 0 sfp->req_arr->sg_io_owned 0-1
PARAM_VALUE 0 sfp->rq_list.next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list_lock.dep_map->name 0-255
PARAM_VALUE 0 sfp->rq_list_lock.owner (-1)
PARAM_VALUE 0 sfp->rq_list_lock.owner_cpu u32max
PARAM_VALUE 0 sfp->rq_list_lock.raw_lock.wlocked 0
PARAM_VALUE 1 srp 4096-ptr_max
PARAM_VALUE 1 srp->bio 0
PARAM_VALUE 1 srp->data.bufflen 0
PARAM_VALUE 1 srp->data.cmd_opcode 0
PARAM_VALUE 1 srp->data.dio_in_use 0
PARAM_VALUE 1 srp->data.k_use_sg 0
PARAM_VALUE 1 srp->data.page_order 0
PARAM_VALUE 1 srp->data.pages 0
PARAM_VALUE 1 srp->data.sglist_len 0
PARAM_VALUE 1 srp->done 0
PARAM_VALUE 1 srp->ew.work.data.counter 0
PARAM_VALUE 1 srp->ew.work.entry.next 0
PARAM_VALUE 1 srp->ew.work.entry.prev 0
PARAM_VALUE 1 srp->ew.work.func 0
PARAM_VALUE 1 srp->header.interface_id 83
PARAM_VALUE 1 srp->orphan 0
PARAM_VALUE 1 srp->parentfp->rq_list_lock.owner_cpu 0
PARAM_VALUE 1 srp->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 1 srp->res_used 0
PARAM_VALUE 1 srp->rq 0
PARAM_VALUE 1 srp->sg_io_owned 0-1
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 1 srp 5504
BUF_SIZE 1 srp 5504
DATA_SOURCE 0 sfp $0 [m]
NOCHECK_CALL

drivers/scsi/sg.c sg_new_write() -> sg_remove_request()

Type Parameter Key Value
PARAM_VALUE 0 sfp 4096-ptr_max
PARAM_VALUE 0 sfp->cmd_q 1
PARAM_VALUE 0 sfp->parentdp 1-u64max
PARAM_VALUE 0 sfp->req_arr->bio 0
PARAM_VALUE 0 sfp->req_arr->data.bufflen 0
PARAM_VALUE 0 sfp->req_arr->data.cmd_opcode 0
PARAM_VALUE 0 sfp->req_arr->data.dio_in_use 0
PARAM_VALUE 0 sfp->req_arr->data.k_use_sg 0
PARAM_VALUE 0 sfp->req_arr->data.page_order 0
PARAM_VALUE 0 sfp->req_arr->data.pages 0
PARAM_VALUE 0 sfp->req_arr->data.sglist_len 0
PARAM_VALUE 0 sfp->req_arr->done 0
PARAM_VALUE 0 sfp->req_arr->ew.work.data.counter 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.next 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.prev 0
PARAM_VALUE 0 sfp->req_arr->ew.work.func 0
PARAM_VALUE 0 sfp->req_arr->header.cmd_len 0
PARAM_VALUE 0 sfp->req_arr->header.cmdp 0
PARAM_VALUE 0 sfp->req_arr->header.driver_status 0
PARAM_VALUE 0 sfp->req_arr->header.duration 0-4294967295
PARAM_VALUE 0 sfp->req_arr->header.dxfer_direction 0
PARAM_VALUE 0 sfp->req_arr->header.dxfer_len 0
PARAM_VALUE 0 sfp->req_arr->header.dxferp 0
PARAM_VALUE 0 sfp->req_arr->header.flags 0
PARAM_VALUE 0 sfp->req_arr->header.host_status 0
PARAM_VALUE 0 sfp->req_arr->header.info 0
PARAM_VALUE 0 sfp->req_arr->header.interface_id 0
PARAM_VALUE 0 sfp->req_arr->header.iovec_count 0
PARAM_VALUE 0 sfp->req_arr->header.masked_status 0
PARAM_VALUE 0 sfp->req_arr->header.msg_status 0
PARAM_VALUE 0 sfp->req_arr->header.mx_sb_len 0
PARAM_VALUE 0 sfp->req_arr->header.pack_id 0
PARAM_VALUE 0 sfp->req_arr->header.resid 0
PARAM_VALUE 0 sfp->req_arr->header.sb_len_wr 0
PARAM_VALUE 0 sfp->req_arr->header.sbp 0
PARAM_VALUE 0 sfp->req_arr->header.status 0
PARAM_VALUE 0 sfp->req_arr->header.usr_ptr 0
PARAM_VALUE 0 sfp->req_arr->orphan 0
PARAM_VALUE 0 sfp->req_arr->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 0 sfp->req_arr->res_used 0
PARAM_VALUE 0 sfp->req_arr->rq 0
PARAM_VALUE 0 sfp->req_arr->sg_io_owned 0-1
PARAM_VALUE 0 sfp->rq_list.next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list_lock.dep_map->name 0-255
PARAM_VALUE 0 sfp->rq_list_lock.owner (-1)
PARAM_VALUE 0 sfp->rq_list_lock.owner_cpu u32max
PARAM_VALUE 0 sfp->rq_list_lock.raw_lock.wlocked 0
PARAM_VALUE 1 srp 4096-ptr_max
PARAM_VALUE 1 srp->bio 0
PARAM_VALUE 1 srp->data.bufflen 0
PARAM_VALUE 1 srp->data.cmd_opcode 0
PARAM_VALUE 1 srp->data.dio_in_use 0
PARAM_VALUE 1 srp->data.k_use_sg 0
PARAM_VALUE 1 srp->data.page_order 0
PARAM_VALUE 1 srp->data.pages 0
PARAM_VALUE 1 srp->data.sglist_len 0
PARAM_VALUE 1 srp->done 0
PARAM_VALUE 1 srp->ew.work.data.counter 0
PARAM_VALUE 1 srp->ew.work.entry.next 0
PARAM_VALUE 1 srp->ew.work.entry.prev 0
PARAM_VALUE 1 srp->ew.work.func 0
PARAM_VALUE 1 srp->header.cmd_len 6-252
PARAM_VALUE 1 srp->header.cmdp 1-u64max
PARAM_VALUE 1 srp->header.interface_id 83
PARAM_VALUE 1 srp->orphan 0
PARAM_VALUE 1 srp->parentfp->rq_list_lock.owner_cpu 0
PARAM_VALUE 1 srp->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 1 srp->res_used 0
PARAM_VALUE 1 srp->rq 0
PARAM_VALUE 1 srp->sg_io_owned 0-1
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 1 srp 5504
BUF_SIZE 1 srp 5504
DATA_SOURCE 0 sfp $0 [m]
FUZZY_MAX 1 srp->header.cmd_len 252
NOCHECK_CALL

drivers/scsi/sg.c sg_new_write() -> sg_remove_request()

Type Parameter Key Value
PARAM_VALUE 0 sfp 4096-ptr_max
PARAM_VALUE 0 sfp->cmd_q 1
PARAM_VALUE 0 sfp->parentdp 1-u64max
PARAM_VALUE 0 sfp->req_arr->bio 0
PARAM_VALUE 0 sfp->req_arr->data.bufflen 0
PARAM_VALUE 0 sfp->req_arr->data.cmd_opcode 0
PARAM_VALUE 0 sfp->req_arr->data.dio_in_use 0
PARAM_VALUE 0 sfp->req_arr->data.k_use_sg 0
PARAM_VALUE 0 sfp->req_arr->data.page_order 0
PARAM_VALUE 0 sfp->req_arr->data.pages 0
PARAM_VALUE 0 sfp->req_arr->data.sglist_len 0
PARAM_VALUE 0 sfp->req_arr->done 0
PARAM_VALUE 0 sfp->req_arr->ew.work.data.counter 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.next 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.prev 0
PARAM_VALUE 0 sfp->req_arr->ew.work.func 0
PARAM_VALUE 0 sfp->req_arr->header.cmd_len 0
PARAM_VALUE 0 sfp->req_arr->header.cmdp 0
PARAM_VALUE 0 sfp->req_arr->header.driver_status 0
PARAM_VALUE 0 sfp->req_arr->header.duration 0-4294967295
PARAM_VALUE 0 sfp->req_arr->header.dxfer_direction 0
PARAM_VALUE 0 sfp->req_arr->header.dxfer_len 0
PARAM_VALUE 0 sfp->req_arr->header.dxferp 0
PARAM_VALUE 0 sfp->req_arr->header.flags 0
PARAM_VALUE 0 sfp->req_arr->header.host_status 0
PARAM_VALUE 0 sfp->req_arr->header.info 0
PARAM_VALUE 0 sfp->req_arr->header.interface_id 0
PARAM_VALUE 0 sfp->req_arr->header.iovec_count 0
PARAM_VALUE 0 sfp->req_arr->header.masked_status 0
PARAM_VALUE 0 sfp->req_arr->header.msg_status 0
PARAM_VALUE 0 sfp->req_arr->header.mx_sb_len 0
PARAM_VALUE 0 sfp->req_arr->header.pack_id 0
PARAM_VALUE 0 sfp->req_arr->header.resid 0
PARAM_VALUE 0 sfp->req_arr->header.sb_len_wr 0
PARAM_VALUE 0 sfp->req_arr->header.sbp 0
PARAM_VALUE 0 sfp->req_arr->header.status 0
PARAM_VALUE 0 sfp->req_arr->header.usr_ptr 0
PARAM_VALUE 0 sfp->req_arr->orphan 0
PARAM_VALUE 0 sfp->req_arr->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 0 sfp->req_arr->res_used 0
PARAM_VALUE 0 sfp->req_arr->rq 0
PARAM_VALUE 0 sfp->req_arr->sg_io_owned 0-1
PARAM_VALUE 0 sfp->rq_list.next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list_lock.dep_map->name 0-255
PARAM_VALUE 0 sfp->rq_list_lock.owner (-1)
PARAM_VALUE 0 sfp->rq_list_lock.owner_cpu u32max
PARAM_VALUE 0 sfp->rq_list_lock.raw_lock.wlocked 0
PARAM_VALUE 1 srp 4096-ptr_max
PARAM_VALUE 1 srp->bio 0
PARAM_VALUE 1 srp->data.bufflen 0
PARAM_VALUE 1 srp->data.cmd_opcode 0
PARAM_VALUE 1 srp->data.dio_in_use 0
PARAM_VALUE 1 srp->data.k_use_sg 0
PARAM_VALUE 1 srp->data.page_order 0
PARAM_VALUE 1 srp->data.pages 0
PARAM_VALUE 1 srp->data.sglist_len 0
PARAM_VALUE 1 srp->done 0
PARAM_VALUE 1 srp->ew.work.data.counter 0
PARAM_VALUE 1 srp->ew.work.entry.next 0
PARAM_VALUE 1 srp->ew.work.entry.prev 0
PARAM_VALUE 1 srp->ew.work.func 0
PARAM_VALUE 1 srp->header.cmd_len 6-252
PARAM_VALUE 1 srp->header.cmdp 1-u64max
PARAM_VALUE 1 srp->header.interface_id 83
PARAM_VALUE 1 srp->orphan 0
PARAM_VALUE 1 srp->parentfp->rq_list_lock.owner_cpu 0
PARAM_VALUE 1 srp->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 1 srp->res_used 0
PARAM_VALUE 1 srp->rq 0
PARAM_VALUE 1 srp->sg_io_owned 1
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 1 srp 5504
BUF_SIZE 1 srp 5504
DATA_SOURCE 0 sfp $0 [m]
FUZZY_MAX 1 srp->header.cmd_len 252
HARD_MAX 1 srp->header.cmd_len 252
NOCHECK_CALL

drivers/scsi/sg.c sg_read() -> sg_remove_request()

Type Parameter Key Value
PARAM_VALUE 0 sfp 4096-ptr_max
PARAM_VALUE 0 sfp->parentdp 1-u64max
PARAM_VALUE 0 sfp->rq_list_lock.dep_map->name 0-255
PARAM_VALUE 0 sfp->rq_list_lock.owner (-1)
PARAM_VALUE 0 sfp->rq_list_lock.owner_cpu u32max
PARAM_VALUE 0 sfp->rq_list_lock.raw_lock.wlocked 0
PARAM_VALUE 1 srp 4096-ptr_max
PARAM_VALUE 1 srp->data.bufflen 0
PARAM_VALUE 1 srp->data.dio_in_use 0
PARAM_VALUE 1 srp->data.k_use_sg 0
PARAM_VALUE 1 srp->data.page_order 0
PARAM_VALUE 1 srp->data.pages 0
PARAM_VALUE 1 srp->data.sglist_len 0
PARAM_VALUE 1 srp->done 2
PARAM_VALUE 1 srp->header.interface_id 0
PARAM_VALUE 1 srp->parentfp->res_in_use 0
PARAM_VALUE 1 srp->res_used 0
PARAM_VALUE 1 srp->rq 0,4096-ptr_max
PARAM_VALUE 1 srp->rq->crypt_ctx 0
PARAM_VALUE 1 srp->rq->crypt_keyslot 0
PARAM_VALUE 1 srp->rq->mq_hctx 0
PARAM_VALUE 1 srp->rq->mq_hctx->next_cpu 0-8191
PARAM_VALUE 1 srp->rq->mq_hctx->next_cpu_batch 1-s32max
PARAM_VALUE 1 srp->rq->mq_hctx->queue->queue_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 srp->rq->mq_hctx->run_work->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.next 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.next->next 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.prev 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.prev->next 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.prev->prev 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->sched_tags->bitmap_tags.wakeup_cnt.counter 0-s32max
PARAM_VALUE 1 srp->rq->mq_hctx->sched_tags->breserved_tags.wakeup_cnt.counter 0-s32max
PARAM_VALUE 1 srp->rq->mq_hctx->tags->bitmap_tags.wakeup_cnt.counter 0-s32max
PARAM_VALUE 1 srp->rq->mq_hctx->tags->breserved_tags.wakeup_cnt.counter 0-s32max
PARAM_VALUE 1 srp->rq->q->disk->zone_wplugs_worker_bio_done.wait.lock.dep_map->name 0-255
PARAM_VALUE 1 srp->rq->q->disk->zone_wplugs_worker_bio_done.wait.lock.owner (-1)
PARAM_VALUE 1 srp->rq->q->disk->zone_wplugs_worker_bio_done.wait.lock.owner_cpu u32max
PARAM_VALUE 1 srp->rq->state 0
PARAM_VALUE 1 srp->sense_b 4096-ptr_max
PARAM_VALUE 1 srp->sg_io_owned 0
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 0 sfp s32min-(-2),1-s32max
CAPPED_DATA 1 srp->rq 1
DATA_SOURCE 1 srp r sg_get_rq_mark
NOCHECK_CALL

drivers/scsi/sg.c sg_rq_end_io_usercontext() -> sg_remove_request()

Type Parameter Key Value
PARAM_VALUE 1 srp 4096-ptr_max
PARAM_VALUE 1 srp->data.bufflen 0
PARAM_VALUE 1 srp->data.dio_in_use 0
PARAM_VALUE 1 srp->data.k_use_sg 0
PARAM_VALUE 1 srp->data.page_order 0
PARAM_VALUE 1 srp->data.pages 0
PARAM_VALUE 1 srp->data.sglist_len 0
PARAM_VALUE 1 srp->parentfp->res_in_use 0
PARAM_VALUE 1 srp->res_used 0
PARAM_VALUE 1 srp->rq 0,4096-ptr_max
PARAM_VALUE 1 srp->rq->crypt_ctx 0
PARAM_VALUE 1 srp->rq->crypt_keyslot 0
PARAM_VALUE 1 srp->rq->mq_hctx 0
PARAM_VALUE 1 srp->rq->mq_hctx->next_cpu 0-8191
PARAM_VALUE 1 srp->rq->mq_hctx->next_cpu_batch 1-s32max
PARAM_VALUE 1 srp->rq->mq_hctx->queue->queue_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 srp->rq->mq_hctx->run_work->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.next 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.next->next 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.prev 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.prev->next 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->run_work.work.entry.prev->prev 1-u64max
PARAM_VALUE 1 srp->rq->mq_hctx->sched_tags->bitmap_tags.wakeup_cnt.counter 0-s32max
PARAM_VALUE 1 srp->rq->mq_hctx->sched_tags->breserved_tags.wakeup_cnt.counter 0-s32max
PARAM_VALUE 1 srp->rq->mq_hctx->tags->bitmap_tags.wakeup_cnt.counter 0-s32max
PARAM_VALUE 1 srp->rq->mq_hctx->tags->breserved_tags.wakeup_cnt.counter 0-s32max
PARAM_VALUE 1 srp->rq->q->disk->zone_wplugs_worker_bio_done.wait.lock.dep_map->name 0-255
PARAM_VALUE 1 srp->rq->q->disk->zone_wplugs_worker_bio_done.wait.lock.owner (-1)
PARAM_VALUE 1 srp->rq->q->disk->zone_wplugs_worker_bio_done.wait.lock.owner_cpu u32max
PARAM_VALUE 1 srp->rq->state 0
CAPPED_DATA 1 srp->rq 1
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/scsi/sg.c sg_write() -> sg_remove_request()

Type Parameter Key Value
PARAM_VALUE 0 sfp 4096-ptr_max
PARAM_VALUE 0 sfp->f_mutex.dep_map->name 0-255
PARAM_VALUE 0 sfp->f_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 sfp->f_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 sfp->f_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 sfp->f_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 sfp->f_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 sfp->f_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 sfp->f_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 sfp->f_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 sfp->f_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 sfp->next_cmd_len 0
PARAM_VALUE 0 sfp->parentdp 4096-ptr_max
PARAM_VALUE 0 sfp->parentdp->detaching.counter 0
PARAM_VALUE 0 sfp->parentdp->device->host 4096-ptr_max
PARAM_VALUE 0 sfp->req_arr->bio 0
PARAM_VALUE 0 sfp->req_arr->data.bufflen 0
PARAM_VALUE 0 sfp->req_arr->data.cmd_opcode 0
PARAM_VALUE 0 sfp->req_arr->data.dio_in_use 0
PARAM_VALUE 0 sfp->req_arr->data.k_use_sg 0
PARAM_VALUE 0 sfp->req_arr->data.page_order 0
PARAM_VALUE 0 sfp->req_arr->data.pages 0
PARAM_VALUE 0 sfp->req_arr->data.sglist_len 0
PARAM_VALUE 0 sfp->req_arr->done 0
PARAM_VALUE 0 sfp->req_arr->ew.work.data.counter 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.next 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.prev 0
PARAM_VALUE 0 sfp->req_arr->ew.work.func 0
PARAM_VALUE 0 sfp->req_arr->header.cmd_len 0
PARAM_VALUE 0 sfp->req_arr->header.cmdp 0
PARAM_VALUE 0 sfp->req_arr->header.driver_status 0
PARAM_VALUE 0 sfp->req_arr->header.duration 0-4294967295
PARAM_VALUE 0 sfp->req_arr->header.dxfer_direction 0
PARAM_VALUE 0 sfp->req_arr->header.dxfer_len 0
PARAM_VALUE 0 sfp->req_arr->header.dxferp 0
PARAM_VALUE 0 sfp->req_arr->header.flags 0
PARAM_VALUE 0 sfp->req_arr->header.host_status 0
PARAM_VALUE 0 sfp->req_arr->header.info 0
PARAM_VALUE 0 sfp->req_arr->header.interface_id 0
PARAM_VALUE 0 sfp->req_arr->header.iovec_count 0
PARAM_VALUE 0 sfp->req_arr->header.masked_status 0
PARAM_VALUE 0 sfp->req_arr->header.msg_status 0
PARAM_VALUE 0 sfp->req_arr->header.mx_sb_len 0
PARAM_VALUE 0 sfp->req_arr->header.pack_id 0
PARAM_VALUE 0 sfp->req_arr->header.resid 0
PARAM_VALUE 0 sfp->req_arr->header.sb_len_wr 0
PARAM_VALUE 0 sfp->req_arr->header.sbp 0
PARAM_VALUE 0 sfp->req_arr->header.status 0
PARAM_VALUE 0 sfp->req_arr->header.timeout 0
PARAM_VALUE 0 sfp->req_arr->header.usr_ptr 0
PARAM_VALUE 0 sfp->req_arr->orphan 0
PARAM_VALUE 0 sfp->req_arr->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 0 sfp->req_arr->res_used 0
PARAM_VALUE 0 sfp->req_arr->rq 0
PARAM_VALUE 0 sfp->req_arr->sg_io_owned 0
PARAM_VALUE 0 sfp->rq_list.next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list_lock.dep_map->name 0-255
PARAM_VALUE 0 sfp->rq_list_lock.owner (-1)
PARAM_VALUE 0 sfp->rq_list_lock.owner_cpu u32max
PARAM_VALUE 0 sfp->rq_list_lock.raw_lock.wlocked 0
PARAM_VALUE 1 srp 4096-ptr_max
PARAM_VALUE 1 srp->bio 0
PARAM_VALUE 1 srp->data.bufflen 0
PARAM_VALUE 1 srp->data.cmd_opcode 0
PARAM_VALUE 1 srp->data.dio_in_use 0
PARAM_VALUE 1 srp->data.k_use_sg 0
PARAM_VALUE 1 srp->data.page_order 0
PARAM_VALUE 1 srp->data.pages 0
PARAM_VALUE 1 srp->data.sglist_len 0
PARAM_VALUE 1 srp->done 0
PARAM_VALUE 1 srp->ew.work.data.counter 0
PARAM_VALUE 1 srp->ew.work.entry.next 0
PARAM_VALUE 1 srp->ew.work.entry.prev 0
PARAM_VALUE 1 srp->ew.work.func 0
PARAM_VALUE 1 srp->header.cmd_len 0
PARAM_VALUE 1 srp->header.cmdp 0
PARAM_VALUE 1 srp->header.driver_status 0
PARAM_VALUE 1 srp->header.duration 0-4294967295
PARAM_VALUE 1 srp->header.dxfer_direction 0
PARAM_VALUE 1 srp->header.dxfer_len 0
PARAM_VALUE 1 srp->header.dxferp 0
PARAM_VALUE 1 srp->header.flags 0
PARAM_VALUE 1 srp->header.host_status 0
PARAM_VALUE 1 srp->header.info 0
PARAM_VALUE 1 srp->header.interface_id 0
PARAM_VALUE 1 srp->header.iovec_count 0
PARAM_VALUE 1 srp->header.masked_status 0
PARAM_VALUE 1 srp->header.msg_status 0
PARAM_VALUE 1 srp->header.mx_sb_len 0
PARAM_VALUE 1 srp->header.pack_id 0
PARAM_VALUE 1 srp->header.resid 0
PARAM_VALUE 1 srp->header.sb_len_wr 0
PARAM_VALUE 1 srp->header.sbp 0
PARAM_VALUE 1 srp->header.status 0
PARAM_VALUE 1 srp->header.timeout 0
PARAM_VALUE 1 srp->header.usr_ptr 0
PARAM_VALUE 1 srp->orphan 0
PARAM_VALUE 1 srp->parentfp->rq_list_lock.owner_cpu 0
PARAM_VALUE 1 srp->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 1 srp->res_used 0
PARAM_VALUE 1 srp->rq 0
PARAM_VALUE 1 srp->sg_io_owned 0
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 1 srp 5504
BUF_SIZE 1 srp 5504
CAPPED_DATA 0 &sfp->f_mutex 1
NOCHECK_CALL

drivers/scsi/sg.c sg_write() -> sg_remove_request()

Type Parameter Key Value
PARAM_VALUE 0 sfp 4096-ptr_max
PARAM_VALUE 0 sfp->f_mutex.dep_map->name 0-255
PARAM_VALUE 0 sfp->f_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 sfp->f_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 sfp->f_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 sfp->f_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 sfp->f_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 sfp->f_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 sfp->f_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 sfp->f_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 sfp->f_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 sfp->next_cmd_len 0
PARAM_VALUE 0 sfp->parentdp 4096-ptr_max
PARAM_VALUE 0 sfp->parentdp->detaching.counter 0
PARAM_VALUE 0 sfp->parentdp->device->host 4096-ptr_max
PARAM_VALUE 0 sfp->req_arr->bio 0
PARAM_VALUE 0 sfp->req_arr->data.bufflen 0
PARAM_VALUE 0 sfp->req_arr->data.cmd_opcode 0
PARAM_VALUE 0 sfp->req_arr->data.dio_in_use 0
PARAM_VALUE 0 sfp->req_arr->data.k_use_sg 0
PARAM_VALUE 0 sfp->req_arr->data.page_order 0
PARAM_VALUE 0 sfp->req_arr->data.pages 0
PARAM_VALUE 0 sfp->req_arr->data.sglist_len 0
PARAM_VALUE 0 sfp->req_arr->done 0
PARAM_VALUE 0 sfp->req_arr->ew.work.data.counter 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.next 0
PARAM_VALUE 0 sfp->req_arr->ew.work.entry.prev 0
PARAM_VALUE 0 sfp->req_arr->ew.work.func 0
PARAM_VALUE 0 sfp->req_arr->header.cmd_len 0
PARAM_VALUE 0 sfp->req_arr->header.cmdp 0
PARAM_VALUE 0 sfp->req_arr->header.driver_status 0
PARAM_VALUE 0 sfp->req_arr->header.duration 0-4294967295
PARAM_VALUE 0 sfp->req_arr->header.dxfer_direction 0
PARAM_VALUE 0 sfp->req_arr->header.dxfer_len 0
PARAM_VALUE 0 sfp->req_arr->header.dxferp 0
PARAM_VALUE 0 sfp->req_arr->header.flags 0
PARAM_VALUE 0 sfp->req_arr->header.host_status 0
PARAM_VALUE 0 sfp->req_arr->header.info 0
PARAM_VALUE 0 sfp->req_arr->header.interface_id 0
PARAM_VALUE 0 sfp->req_arr->header.iovec_count 0
PARAM_VALUE 0 sfp->req_arr->header.masked_status 0
PARAM_VALUE 0 sfp->req_arr->header.msg_status 0
PARAM_VALUE 0 sfp->req_arr->header.mx_sb_len 0
PARAM_VALUE 0 sfp->req_arr->header.pack_id 0
PARAM_VALUE 0 sfp->req_arr->header.resid 0
PARAM_VALUE 0 sfp->req_arr->header.sb_len_wr 0
PARAM_VALUE 0 sfp->req_arr->header.sbp 0
PARAM_VALUE 0 sfp->req_arr->header.status 0
PARAM_VALUE 0 sfp->req_arr->header.timeout 0
PARAM_VALUE 0 sfp->req_arr->header.usr_ptr 0
PARAM_VALUE 0 sfp->req_arr->orphan 0
PARAM_VALUE 0 sfp->req_arr->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 0 sfp->req_arr->res_used 0
PARAM_VALUE 0 sfp->req_arr->rq 0
PARAM_VALUE 0 sfp->req_arr->sg_io_owned 0
PARAM_VALUE 0 sfp->rq_list.next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 sfp->rq_list_lock.dep_map->name 0-255
PARAM_VALUE 0 sfp->rq_list_lock.owner (-1)
PARAM_VALUE 0 sfp->rq_list_lock.owner_cpu u32max
PARAM_VALUE 0 sfp->rq_list_lock.raw_lock.wlocked 0
PARAM_VALUE 1 srp 4096-ptr_max
PARAM_VALUE 1 srp->bio 0
PARAM_VALUE 1 srp->data.bufflen 0
PARAM_VALUE 1 srp->data.cmd_opcode 0
PARAM_VALUE 1 srp->data.dio_in_use 0
PARAM_VALUE 1 srp->data.k_use_sg 0
PARAM_VALUE 1 srp->data.page_order 0
PARAM_VALUE 1 srp->data.pages 0
PARAM_VALUE 1 srp->data.sglist_len 0
PARAM_VALUE 1 srp->done 0
PARAM_VALUE 1 srp->ew.work.data.counter 0
PARAM_VALUE 1 srp->ew.work.entry.next 0
PARAM_VALUE 1 srp->ew.work.entry.prev 0
PARAM_VALUE 1 srp->ew.work.func 0
PARAM_VALUE 1 srp->header.cmdp 0
PARAM_VALUE 1 srp->header.driver_status 0
PARAM_VALUE 1 srp->header.duration 0-4294967295
PARAM_VALUE 1 srp->header.dxfer_direction (-4)-(-1)
PARAM_VALUE 1 srp->header.dxfer_len 0-2147483611,4294967260-u32max
PARAM_VALUE 1 srp->header.flags 0-999999964,2147479261-2147479516
PARAM_VALUE 1 srp->header.host_status 0
PARAM_VALUE 1 srp->header.info 0
PARAM_VALUE 1 srp->header.interface_id 0
PARAM_VALUE 1 srp->header.iovec_count 0
PARAM_VALUE 1 srp->header.masked_status 0
PARAM_VALUE 1 srp->header.msg_status 0
PARAM_VALUE 1 srp->header.mx_sb_len 0
PARAM_VALUE 1 srp->header.resid 0
PARAM_VALUE 1 srp->header.sb_len_wr 0
PARAM_VALUE 1 srp->header.sbp 0
PARAM_VALUE 1 srp->header.status 0
PARAM_VALUE 1 srp->header.timeout 0-s32max
PARAM_VALUE 1 srp->header.usr_ptr 0
PARAM_VALUE 1 srp->orphan 0
PARAM_VALUE 1 srp->parentfp->rq_list_lock.owner_cpu 0
PARAM_VALUE 1 srp->parentfp->rq_list_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 1 srp->res_used 0
PARAM_VALUE 1 srp->rq 0
PARAM_VALUE 1 srp->sg_io_owned 0
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 0 sfp s32min-(-2),1-s32max
BUF_SIZE 1 srp 5504
BUF_SIZE 1 srp 5504
CAPPED_DATA 0 &sfp->f_mutex 1
FUZZY_MAX 1 srp->header.dxfer_direction (-1)
HARD_MAX 1 srp->header.dxfer_direction (-1)
NOCHECK_CALL