Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/memstick/host/r592.c r592_enable_device() -> r592_set_reg_mask()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 address 24
PARAM_VALUE 2 mask 2147483648
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &host->lock

drivers/memstick/host/r592.c r592_execute_tpc() -> r592_set_reg_mask()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->host 4096-ptr_max
PARAM_VALUE 0 dev->io_thread_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dev->req 4096-ptr_max
PARAM_VALUE 0 dev->req->tpc 8-255
PARAM_VALUE 1 address 24
PARAM_VALUE 2 mask 16777216
BUF_SIZE 0 dev 128
BUF_SIZE 0 dev 128
DATA_SOURCE 0 dev $0
FUZZY_MAX 0 dev->req->tpc 8
NOCHECK_CALL

drivers/memstick/host/r592.c r592_host_reset() -> r592_set_reg_mask()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->host 4096-ptr_max
PARAM_VALUE 0 dev->io_thread_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dev->req 4096-ptr_max
PARAM_VALUE 1 address 24
PARAM_VALUE 2 mask 2147483648
BUF_SIZE 0 dev 128
BUF_SIZE 0 dev 128
DATA_SOURCE 0 dev $0
NOCHECK_CALL

drivers/memstick/host/r592.c r592_set_mode() -> r592_set_reg_mask()

Type Parameter Key Value
PARAM_VALUE 1 address 32
PARAM_VALUE 2 mask 32
BUF_SIZE 0 dev (-1),128
BUF_SIZE 0 dev (-1),128
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/memstick/host/r592.c r592_start_dma() -> r592_set_reg_mask()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dma_capable s32min-(-1),1-s32max
PARAM_VALUE 0 dev->dma_done.done 0
PARAM_VALUE 0 dev->dma_error 0
PARAM_VALUE 0 dev->host 4096-ptr_max
PARAM_VALUE 0 dev->io_thread_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dev->pci_dev 4096-ptr_max
PARAM_VALUE 0 dev->pci_dev->dev.dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 dev->pci_dev->dev.dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->pci_dev->dev.dma_mask 4096-ptr_max
PARAM_VALUE 0 dev->pci_dev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 dev->req 4096-ptr_max
PARAM_VALUE 0 dev->req->long_data 1
PARAM_VALUE 1 address 40
PARAM_VALUE 2 mask 1207959552
BUF_SIZE 0 dev 128
BUF_SIZE 0 dev 128
DATA_SOURCE 0 dev $0
PREEMPT_ADD <- disables preempt
NOCHECK_CALL
LOCK2 flags
LOCK2 0 &dev->irq_lock
TYPE_LOCK (struct r592_device)->irq_lock