Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/block/floppy.c compat_set_geometry() -> set_geometry()

Type Parameter Key Value
PARAM_VALUE 0 cmd 1075839554-1075839555
PARAM_VALUE 1 g 4910289324598607872
PARAM_VALUE 3 type 0-31
PARAM_VALUE 4 bdev 4096-ptr_max
PARAM_VALUE 4 bdev->bd_disk 4096-ptr_max
DATA_SOURCE 4 bdev $0
FUZZY_MAX 0 cmd 1075839555
BIT_INFO 0 cmd 0x40200242,0x40200243
HARD_MAX 0 cmd 1075839555
MEM_ZERO 1 g
USER_DATA 1 g->fmt_gap 0
USER_DATA 1 g->gap 0
USER_DATA 1 g->head 0
USER_DATA 1 g->rate 0
USER_DATA 1 g->sect 0
USER_DATA 1 g->size 0
USER_DATA 1 g->spec1 0
USER_DATA 1 g->stretch 0
USER_DATA 1 g->track 0
UNITS 2 drive unit_byte
LOCK2 global &floppy_mutex

drivers/block/floppy.c fd_locked_ioctl() -> set_geometry()

Type Parameter Key Value
PARAM_VALUE 0 cmd 1075839554-1075839555
PARAM_VALUE 3 type 0-31
PARAM_VALUE 4 bdev 4096-ptr_max
PARAM_VALUE 4 bdev->bd_disk 4096-ptr_max
PARAM_VALUE 4 bdev->bd_disk->fops->pr_ops->pr_read_reservation 1421210042509553664,1710587714100891648,2566992871418122240
PARAM_VALUE 4 bdev->bd_holder_ops->freeze 7536128971011219456
PARAM_VALUE 4 bdev->bd_holder_ops->sync 8235259936313790464
PARAM_VALUE 4 bdev->bd_holder_ops->thaw 723535252275687424
PARAM_VALUE 4 bdev->bd_mapping->host->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 4 bdev->bd_mapping->host->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 4 bdev->bd_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 4 bdev->bd_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 4 bdev->bd_mapping->invalidate_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 4 bdev->bd_mapping->invalidate_lock.first_waiter->type 0-1
DATA_SOURCE 0 cmd $2 [m]
DATA_SOURCE 4 bdev $0
USER_DATA 1 g->fmt_gap 0-255
USER_DATA 1 g->gap 0-255
USER_DATA 1 g->head 0-u32max
USER_DATA 1 g->rate 0-255
USER_DATA 1 g->sect 0-u32max
USER_DATA 1 g->size 0-u32max
USER_DATA 1 g->spec1 0-255
USER_DATA 1 g->stretch 0-u32max
USER_DATA 1 g->track 0-u32max
UNITS 2 drive unit_byte
LOCK2 global &floppy_mutex