Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/scsi/aacraid/comminit.c aac_send_shutdown() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback 0
PARAM_VALUE 0 fibptr->callback_data 0
PARAM_VALUE 0 fibptr->flags 0
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->hw_fib_va->header.XferState 0
PARAM_VALUE 0 fibptr->size 296
PARAM_VALUE 0 fibptr->type 780
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/aacraid/commctrl.c aac_send_raw_srb() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback 0
PARAM_VALUE 0 fibptr->callback_data 0
PARAM_VALUE 0 fibptr->flags 0
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->hw_fib_va->header.XferState 0
PARAM_VALUE 0 fibptr->size 296
PARAM_VALUE 0 fibptr->type 780
CAPABLE 0 17
CAPABLE 0 21
NOCHECK_CALL
LOCK2 &dev->ioctl_mutex
TYPE_LOCK (struct aac_dev)->ioctl_mutex

drivers/scsi/aacraid/commsup.c aac_reset_adapter() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback 0
PARAM_VALUE 0 fibptr->callback_data 0
PARAM_VALUE 0 fibptr->flags 0
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->hw_fib_va->header.XferState 0
PARAM_VALUE 0 fibptr->size 296
PARAM_VALUE 0 fibptr->type 780
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &of->mutex

drivers/scsi/aacraid/commsup.c aac_send_hosttime() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback 0
PARAM_VALUE 0 fibptr->callback_data 0
PARAM_VALUE 0 fibptr->flags 0
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->hw_fib_va->header.XferState 0
PARAM_VALUE 0 fibptr->size 296
PARAM_VALUE 0 fibptr->type 780
NOCHECK_CALL

drivers/scsi/aacraid/commsup.c aac_send_wellness_command() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback 0
PARAM_VALUE 0 fibptr->callback_data 0
PARAM_VALUE 0 fibptr->flags 0
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->hw_fib_va->header.XferState 0
PARAM_VALUE 0 fibptr->size 296
PARAM_VALUE 0 fibptr->type 780
NOCHECK_CALL

drivers/scsi/aacraid/dpcsup.c aac_aif_callback() -> aac_fib_init()

Type Parameter Key Value
BUF_SIZE 0 fibptr 416
BUF_SIZE 0 fibptr 416
DATA_SOURCE 0 fibptr $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/scsi/aacraid/dpcsup.c aac_intr_normal() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback 0
PARAM_VALUE 0 fibptr->callback_data 0
PARAM_VALUE 0 fibptr->flags 0
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->hw_fib_va->header.XferState 0
PARAM_VALUE 0 fibptr->size 296
PARAM_VALUE 0 fibptr->type 780
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/aacraid/aachba.c _aac_probe_container() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback 0
PARAM_VALUE 0 fibptr->callback_data 0
PARAM_VALUE 0 fibptr->flags 0
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->hw_fib_va->header.XferState 0
PARAM_VALUE 0 fibptr->size 296
PARAM_VALUE 0 fibptr->type 780
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/aacraid/aachba.c _aac_probe_container1() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->dev 4096-ptr_max
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 *fibptr->hw_fib_va->data 0-255
DATA_SOURCE 0 fibptr $1
FUZZY_MAX 0 *fibptr->hw_fib_va->data 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/scsi/aacraid/aachba.c aac_get_adapter_info() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback 0
PARAM_VALUE 0 fibptr->callback_data 0
PARAM_VALUE 0 fibptr->flags 0
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->hw_fib_va->header.XferState 0
PARAM_VALUE 0 fibptr->size 296
PARAM_VALUE 0 fibptr->type 780
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 flagv
HALF_LOCKED2 host->host_lock

drivers/scsi/aacraid/aachba.c aac_get_adapter_info() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback 0
PARAM_VALUE 0 fibptr->callback_data 0
PARAM_VALUE 0 fibptr->dev 4096-ptr_max
PARAM_VALUE 0 fibptr->dev->manage_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 fibptr->dev->management_fib_count s32min-8
PARAM_VALUE 0 fibptr->dev->queues 1-u64max
PARAM_VALUE 0 fibptr->event_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 fibptr->event_wait.done 0-4294967293,u32max
PARAM_VALUE 0 fibptr->event_wait.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 fibptr->event_wait.wait.lock.owner (-1)
PARAM_VALUE 0 fibptr->event_wait.wait.lock.owner_cpu u32max
PARAM_VALUE 0 fibptr->event_wait.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 fibptr->event_wait.wait.task_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 fibptr->flags 0,4
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->hw_fib_va->header.Command 0-123,125-u16max
PARAM_VALUE 0 fibptr->hw_fib_va->header.Next 0
PARAM_VALUE 0 fibptr->hw_fib_va->header.Previous 0
PARAM_VALUE 0 fibptr->hw_fib_va->header.Size 0
PARAM_VALUE 0 fibptr->hw_fib_va->header.Unused 0
PARAM_VALUE 0 fibptr->hw_fib_va->header.XferState 0,4096-u32max
PARAM_VALUE 0 fibptr->size 296
PARAM_VALUE 0 fibptr->type 780
MEM_ZERO 0 &fibptr->hw_fib_va->header
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 fibptr->dev->max_msix 0-u16max
HALF_LOCKED2 flagv
HALF_LOCKED2 host->host_lock

drivers/scsi/aacraid/aachba.c aac_get_adapter_info() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback_data 0,4096-ptr_max
PARAM_VALUE 0 fibptr->dev->manage_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 fibptr->dev->management_fib_count s32min-8
PARAM_VALUE 0 fibptr->dev->queues 1-u64max
PARAM_VALUE 0 fibptr->event_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 fibptr->event_wait.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 fibptr->event_wait.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 fibptr->event_wait.wait.task_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 fibptr->flags 0,2,4
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->hw_fib_va->header.Command 0-123,125-u16max
PARAM_VALUE 0 fibptr->hw_fib_va->header.Next 0
PARAM_VALUE 0 fibptr->hw_fib_va->header.Previous 0
PARAM_VALUE 0 fibptr->hw_fib_va->header.Unused 0
PARAM_VALUE 0 fibptr->hw_fib_va->header.XferState 0,32-u32max
PARAM_VALUE 0 fibptr->size 296
PARAM_VALUE 0 fibptr->type 780
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 fibptr->dev->max_msix 0-u16max
HOST_DATA 0 fibptr->hw_fib_va->header.Handle 0-u32max[c]
HALF_LOCKED2 flagv
HALF_LOCKED2 host->host_lock

drivers/scsi/aacraid/aachba.c aac_get_config_status() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback 0
PARAM_VALUE 0 fibptr->callback_data 0
PARAM_VALUE 0 fibptr->flags 0
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->hw_fib_va->header.XferState 0
PARAM_VALUE 0 fibptr->size 296
PARAM_VALUE 0 fibptr->type 780
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 flagv
HALF_LOCKED2 host->host_lock

drivers/scsi/aacraid/aachba.c aac_get_config_status() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback 0
PARAM_VALUE 0 fibptr->callback_data 0
PARAM_VALUE 0 fibptr->dev 4096-ptr_max
PARAM_VALUE 0 fibptr->dev->manage_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 fibptr->dev->management_fib_count s32min-8
PARAM_VALUE 0 fibptr->dev->queues 1-u64max
PARAM_VALUE 0 fibptr->event_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 fibptr->event_wait.done 0-4294967293,u32max
PARAM_VALUE 0 fibptr->event_wait.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 fibptr->event_wait.wait.lock.owner (-1)
PARAM_VALUE 0 fibptr->event_wait.wait.lock.owner_cpu u32max
PARAM_VALUE 0 fibptr->event_wait.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 fibptr->event_wait.wait.task_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 fibptr->flags 0,4
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->hw_fib_va->data 4096-ptr_max
PARAM_VALUE 0 fibptr->hw_fib_va->data->command 2
PARAM_VALUE 0 fibptr->hw_fib_va->data->count 8
PARAM_VALUE 0 fibptr->hw_fib_va->data->data.action 0-1
PARAM_VALUE 0 fibptr->hw_fib_va->data->status 218
PARAM_VALUE 0 fibptr->hw_fib_va->data->type 147
PARAM_VALUE 0 fibptr->hw_fib_va->header.Command 0-123,125-u16max
PARAM_VALUE 0 fibptr->hw_fib_va->header.Next 0
PARAM_VALUE 0 fibptr->hw_fib_va->header.Previous 0
PARAM_VALUE 0 fibptr->hw_fib_va->header.Size 0
PARAM_VALUE 0 fibptr->hw_fib_va->header.Unused 0
PARAM_VALUE 0 fibptr->hw_fib_va->header.XferState 0,4096-u32max
PARAM_VALUE 0 fibptr->size 296
PARAM_VALUE 0 fibptr->type 780
FUZZY_MAX 0 fibptr->hw_fib_va->data->data.action 1
HARD_MAX 0 fibptr->hw_fib_va->data->data.action 1
MEM_ZERO 0 &fibptr->hw_fib_va->header
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 fibptr->dev->max_msix 0-u16max
HOST_DATA 0 fibptr->hw_fib_va->header.Handle 0-u32max[c]
HALF_LOCKED2 flagv
HALF_LOCKED2 host->host_lock

drivers/scsi/aacraid/aachba.c aac_get_container_name() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback 0
PARAM_VALUE 0 fibptr->callback_data 0
PARAM_VALUE 0 fibptr->flags 0
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->type 780
DATA_SOURCE 0 fibptr r aac_fib_alloc_tag
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/aacraid/aachba.c aac_get_container_serial() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback 0
PARAM_VALUE 0 fibptr->callback_data 0
PARAM_VALUE 0 fibptr->flags 0
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->type 780
DATA_SOURCE 0 fibptr r aac_fib_alloc_tag
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/aacraid/aachba.c aac_get_containers() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback 0
PARAM_VALUE 0 fibptr->callback_data 0
PARAM_VALUE 0 fibptr->flags 0
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->hw_fib_va->header.XferState 0
PARAM_VALUE 0 fibptr->size 296
PARAM_VALUE 0 fibptr->type 780
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->ioctl_mutex
HALF_LOCKED2 &dev->scan_mutex
HALF_LOCKED2 flagv
HALF_LOCKED2 host->host_lock

drivers/scsi/aacraid/aachba.c aac_read_block() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback 0
PARAM_VALUE 0 fibptr->callback_data 0
PARAM_VALUE 0 fibptr->dev 4096-ptr_max
PARAM_VALUE 0 fibptr->flags 0
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->hw_fib_va->header.XferState 0
PARAM_VALUE 0 fibptr->type 780
DATA_SOURCE 0 fibptr $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/aacraid/aachba.c aac_read_block64() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback 0
PARAM_VALUE 0 fibptr->callback_data 0
PARAM_VALUE 0 fibptr->dev 4096-ptr_max
PARAM_VALUE 0 fibptr->flags 0
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->hw_fib_va->header.XferState 0
PARAM_VALUE 0 fibptr->type 780
DATA_SOURCE 0 fibptr $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/aacraid/aachba.c aac_read_raw_io() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback 0
PARAM_VALUE 0 fibptr->callback_data 0
PARAM_VALUE 0 fibptr->dev 4096-ptr_max
PARAM_VALUE 0 fibptr->flags 0
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->hw_fib_va->header.XferState 0
PARAM_VALUE 0 fibptr->type 780
DATA_SOURCE 0 fibptr $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/aacraid/aachba.c aac_scsi_common() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback 0
PARAM_VALUE 0 fibptr->callback_data 0
PARAM_VALUE 0 fibptr->dev 4096-ptr_max
PARAM_VALUE 0 fibptr->flags 0
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->hw_fib_va->header.XferState 0
PARAM_VALUE 0 fibptr->type 780
DATA_SOURCE 0 fibptr $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/aacraid/aachba.c aac_send_safw_bmic_cmd() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback 0
PARAM_VALUE 0 fibptr->callback_data 0
PARAM_VALUE 0 fibptr->flags 0
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->hw_fib_va->header.XferState 0
PARAM_VALUE 0 fibptr->size 296
PARAM_VALUE 0 fibptr->type 780
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->scan_mutex
TYPE_LOCK (struct aac_dev)->scan_mutex

drivers/scsi/aacraid/aachba.c aac_start_stop() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback 0
PARAM_VALUE 0 fibptr->callback_data 0
PARAM_VALUE 0 fibptr->flags 0
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->type 780
DATA_SOURCE 0 fibptr r aac_fib_alloc_tag
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/aacraid/aachba.c aac_synchronize() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback 0
PARAM_VALUE 0 fibptr->callback_data 0
PARAM_VALUE 0 fibptr->flags 0
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->type 780
DATA_SOURCE 0 fibptr r aac_fib_alloc_tag
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/aacraid/aachba.c aac_write_block() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback 0
PARAM_VALUE 0 fibptr->callback_data 0
PARAM_VALUE 0 fibptr->dev 4096-ptr_max
PARAM_VALUE 0 fibptr->flags 0
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->hw_fib_va->header.XferState 0
PARAM_VALUE 0 fibptr->type 780
DATA_SOURCE 0 fibptr $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/aacraid/aachba.c aac_write_block64() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback 0
PARAM_VALUE 0 fibptr->callback_data 0
PARAM_VALUE 0 fibptr->dev 4096-ptr_max
PARAM_VALUE 0 fibptr->flags 0
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->hw_fib_va->header.XferState 0
PARAM_VALUE 0 fibptr->type 780
DATA_SOURCE 0 fibptr $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/aacraid/aachba.c aac_write_raw_io() -> aac_fib_init()

Type Parameter Key Value
PARAM_VALUE 0 fibptr 4096-ptr_max
PARAM_VALUE 0 fibptr->callback 0
PARAM_VALUE 0 fibptr->callback_data 0
PARAM_VALUE 0 fibptr->dev 4096-ptr_max
PARAM_VALUE 0 fibptr->flags 0
PARAM_VALUE 0 fibptr->hw_fib_va 4096-ptr_max
PARAM_VALUE 0 fibptr->hw_fib_va->header.XferState 0
PARAM_VALUE 0 fibptr->type 780
DATA_SOURCE 0 fibptr $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL