Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 18 files:

Smatch caller information:

drivers/scsi/pcmcia/qlogic_stub.c qlogic_config() -> pcmcia_loop_config()

Type Parameter Key Value
PARAM_VALUE 0 p_dev 4096-ptr_max
PARAM_VALUE 0 p_dev->config_regs 1
PARAM_VALUE 0 p_dev->function_config 1-u64max
PARAM_VALUE 0 p_dev->priv 4096-ptr_max
PARAM_VALUE 1 conf_check 958357850300813312
PARAM_VALUE 2 priv_data 0
BUF_SIZE 0 p_dev->priv 24
DATA_SOURCE 0 p_dev $0
BIT_INFO 0 p_dev->config_flags 0x801,0xffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/sl811_cs.c sl811_cs_config() -> pcmcia_loop_config()

Type Parameter Key Value
PARAM_VALUE 0 p_dev 4096-ptr_max
PARAM_VALUE 0 p_dev->function_config 1-u64max
PARAM_VALUE 0 p_dev->priv 4096-ptr_max
PARAM_VALUE 1 conf_check 5143318834753036288
PARAM_VALUE 2 priv_data 0
BUF_SIZE 0 p_dev->priv 8
DATA_SOURCE 0 p_dev $0
BIT_INFO 0 p_dev->config_flags 0xb01,0xffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/net/can/softing/softing_cs.c softingcs_probe() -> pcmcia_loop_config()

Type Parameter Key Value
PARAM_VALUE 0 p_dev 4096-ptr_max
PARAM_VALUE 0 p_dev->function_config 1-u64max
PARAM_VALUE 1 conf_check 7035271356147322880
PARAM_VALUE 2 priv_data 3161967069255811072
BUF_SIZE 2 priv_data 1360
BUF_SIZE 2 priv_data 1360
CAPPED_DATA 0 p_dev->card_id 1
CAPPED_DATA 0 p_dev->manf_id 1
CAPPED_DATA 2 priv_data->manf 1
CAPPED_DATA 2 priv_data->prod 1
DATA_SOURCE 0 p_dev $0
DATA_SOURCE 2 priv_data r softingcs_find_platform_data
BIT_INFO 0 p_dev->config_flags 0x1301,0xffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/net/can/sja1000/peak_pcmcia.c pcan_probe() -> pcmcia_loop_config()

Type Parameter Key Value
PARAM_VALUE 0 p_dev 4096-ptr_max
PARAM_VALUE 0 p_dev->function_config 1-u64max
PARAM_VALUE 1 conf_check 338837778112638976
PARAM_VALUE 2 priv_data 0
DATA_SOURCE 0 p_dev $0
BIT_INFO 0 p_dev->config_flags 0x801,0xffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/tty/serial/8250/serial_cs.c multi_config() -> pcmcia_loop_config()

Type Parameter Key Value
PARAM_VALUE 0 p_dev 4096-ptr_max
PARAM_VALUE 0 p_dev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 p_dev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 p_dev->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 p_dev->function_config 1-u64max
PARAM_VALUE 0 p_dev->priv 4096-ptr_max
PARAM_VALUE 0 p_dev->socket 4096-ptr_max
PARAM_VALUE 0 p_dev->socket->pcmcia_pfc 0
PARAM_VALUE 1 conf_check 8016959526872707072
PARAM_VALUE 2 priv_data 4096-ptr_max
BUF_SIZE 0 p_dev->priv 56
BUF_SIZE 2 priv_data 4
DATA_SOURCE 0 p_dev $0
BIT_INFO 0 p_dev->config_flags 0x801,0xffffffff
BIT_INFO 0 p_dev->func_id 0x0,0x3
RX_PATH
TASK_NOT_RUNNING

drivers/tty/serial/8250/serial_cs.c multi_config() -> pcmcia_loop_config()

Type Parameter Key Value
PARAM_VALUE 0 p_dev 4096-ptr_max
PARAM_VALUE 0 p_dev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 p_dev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 p_dev->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 p_dev->function_config 1-u64max
PARAM_VALUE 0 p_dev->priv 4096-ptr_max
PARAM_VALUE 0 p_dev->socket 4096-ptr_max
PARAM_VALUE 0 p_dev->socket->pcmcia_pfc 0
PARAM_VALUE 1 conf_check 1247936682579378176
PARAM_VALUE 2 priv_data 5291776419120828416
PARAM_VALUE 2 *priv_data 0
BUF_SIZE 0 p_dev->priv 56
BUF_SIZE 2 priv_data 4
DATA_SOURCE 0 p_dev $0
BIT_INFO 0 p_dev->config_flags 0x801,0xffffffff
BIT_INFO 0 p_dev->func_id 0x0,0x3
RX_PATH
TASK_NOT_RUNNING

drivers/tty/serial/8250/serial_cs.c serial_config() -> pcmcia_loop_config()

Type Parameter Key Value
PARAM_VALUE 0 p_dev 4096-ptr_max
PARAM_VALUE 0 p_dev->func_id 0,2
PARAM_VALUE 0 p_dev->function_config 1-u64max
PARAM_VALUE 0 p_dev->has_func_id 1
PARAM_VALUE 0 p_dev->priv 4096-ptr_max
PARAM_VALUE 0 p_dev->socket 4096-ptr_max
PARAM_VALUE 0 p_dev->socket->functions 0-1
PARAM_VALUE 0 p_dev->socket->pcmcia_pfc 0
PARAM_VALUE 1 conf_check 8896585617000116224
PARAM_VALUE 2 priv_data 4096-ptr_max
BUF_SIZE 0 p_dev->priv 56
BUF_SIZE 2 priv_data 56
DATA_SOURCE 0 p_dev $0
FUZZY_MAX 0 p_dev->func_id 2
FUZZY_MAX 0 p_dev->socket->functions 1
BIT_INFO 0 p_dev->config_flags 0x801,0xffffffff
BIT_INFO 0 p_dev->func_id 0x0,0x2
HARD_MAX 0 p_dev->socket->functions 1
RX_PATH
TASK_NOT_RUNNING

drivers/tty/serial/8250/serial_cs.c simple_config() -> pcmcia_loop_config()

Type Parameter Key Value
PARAM_VALUE 0 p_dev 4096-ptr_max
PARAM_VALUE 0 p_dev->config_flags 0,512-u32max
PARAM_VALUE 0 p_dev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 p_dev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 p_dev->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 p_dev->function_config 1-u64max
PARAM_VALUE 0 p_dev->priv 4096-ptr_max
PARAM_VALUE 0 p_dev->socket 4096-ptr_max
PARAM_VALUE 0 p_dev->socket->pcmcia_pfc 0
PARAM_VALUE 1 conf_check 4821123768983580672
PARAM_VALUE 2 priv_data 8084153508703289344
PARAM_VALUE 2 *priv_data 0-3
BUF_SIZE 0 p_dev->priv 56
BUF_SIZE 2 priv_data 4
DATA_SOURCE 0 p_dev $0
BIT_INFO 0 p_dev->config_flags 0xa01,0xffffffff
BIT_INFO 0 p_dev->func_id 0x0,0x3
RX_PATH
TASK_NOT_RUNNING

drivers/tty/serial/8250/serial_cs.c simple_config() -> pcmcia_loop_config()

Type Parameter Key Value
PARAM_VALUE 0 p_dev 4096-ptr_max
PARAM_VALUE 0 p_dev->config_flags 0,512-u32max
PARAM_VALUE 0 p_dev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 p_dev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 p_dev->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 p_dev->function_config 1-u64max
PARAM_VALUE 0 p_dev->priv 4096-ptr_max
PARAM_VALUE 0 p_dev->socket 4096-ptr_max
PARAM_VALUE 0 p_dev->socket->pcmcia_pfc 0
PARAM_VALUE 1 conf_check 8619441560470204416
PARAM_VALUE 2 priv_data 0
BUF_SIZE 0 p_dev->priv 56
DATA_SOURCE 0 p_dev $0
BIT_INFO 0 p_dev->config_flags 0xa01,0xffffffff
BIT_INFO 0 p_dev->func_id 0x0,0x3
RX_PATH
TASK_NOT_RUNNING

drivers/gpib/tnt4882/tnt4882_gpib.c ni_gpib_config() -> pcmcia_loop_config()

Type Parameter Key Value
PARAM_VALUE 0 p_dev 4096-ptr_max
PARAM_VALUE 1 conf_check 5523704874988892160
PARAM_VALUE 2 priv_data 0
BUF_SIZE 0 p_dev->priv (-1),32
DATA_SOURCE 0 p_dev $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpib/ines/ines_gpib.c ines_gpib_config() -> pcmcia_loop_config()

Type Parameter Key Value
PARAM_VALUE 0 p_dev 4096-ptr_max
PARAM_VALUE 1 conf_check 7716533985699143680
PARAM_VALUE 2 priv_data 0
BUF_SIZE 0 p_dev->priv (-1),24
DATA_SOURCE 0 p_dev $0
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/8390/pcnet_cs.c pcnet_try_config() -> pcmcia_loop_config()

Type Parameter Key Value
PARAM_VALUE 0 p_dev 4096-ptr_max
PARAM_VALUE 0 p_dev->function_config 1-u64max
PARAM_VALUE 0 p_dev->priv 4096-ptr_max
PARAM_VALUE 1 conf_check 29225262070927360
PARAM_VALUE 2 priv_data 3468248114175455232
PARAM_VALUE 2 *priv_data 0-1
BUF_SIZE 2 priv_data 4
DATA_SOURCE 0 p_dev $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpib/cb7210/cb7210.c cb_gpib_config() -> pcmcia_loop_config()

Type Parameter Key Value
PARAM_VALUE 0 p_dev 4096-ptr_max
PARAM_VALUE 1 conf_check 1474837189775753216
PARAM_VALUE 2 priv_data 0
BUF_SIZE 0 p_dev->priv (-1),16
DATA_SOURCE 0 p_dev $0
RX_PATH
TASK_NOT_RUNNING

drivers/parport/parport_cs.c parport_config() -> pcmcia_loop_config()

Type Parameter Key Value
PARAM_VALUE 0 p_dev 4096-ptr_max
PARAM_VALUE 0 p_dev->function_config 1-u64max
PARAM_VALUE 0 p_dev->priv 4096-ptr_max
PARAM_VALUE 1 conf_check 1578227252160897024
PARAM_VALUE 2 priv_data 0
BUF_SIZE 0 p_dev->priv 24
DATA_SOURCE 0 p_dev $0
BIT_INFO 0 p_dev->config_flags 0x801,0xffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/comedi/comedi_pcmcia.c comedi_pcmcia_enable() -> pcmcia_loop_config()

Type Parameter Key Value
PARAM_VALUE 0 p_dev 4096-ptr_max
PARAM_VALUE 1 conf_check 4339988919664427008,4525661936850608128
PARAM_VALUE 2 priv_data 0
DATA_SOURCE 0 p_dev r comedi_to_pcmcia_dev
DATA_SOURCE 1 conf_check $1 [m]
BIT_INFO 1 conf_check 0x3c0a208d95388000,0x3efefdedbffee000
BIT_INFO 1 conf_check 0x3c0a208d95388000,0x3efefdedbffee000
RX_PATH
TASK_NOT_RUNNING
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/scsi/pcmcia/nsp_cs.c nsp_cs_config() -> pcmcia_loop_config()

Type Parameter Key Value
PARAM_VALUE 0 p_dev 4096-ptr_max
PARAM_VALUE 0 p_dev->function_config 1-u64max
PARAM_VALUE 0 p_dev->priv 4096-ptr_max
PARAM_VALUE 1 conf_check 6925349893155856384
PARAM_VALUE 2 priv_data 2738809575665893376
BUF_SIZE 0 p_dev->priv 24
BUF_SIZE 2 priv_data 408
DATA_SOURCE 0 p_dev $0
BIT_INFO 0 p_dev->config_flags 0x1f01,0xffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/ata/pata_pcmcia.c pcmcia_init_one() -> pcmcia_loop_config()

Type Parameter Key Value
PARAM_VALUE 0 p_dev 4096-ptr_max
PARAM_VALUE 0 p_dev->function_config 1-u64max
PARAM_VALUE 1 conf_check 7560999365563371520
PARAM_VALUE 2 priv_data 2625672005162270720
PARAM_VALUE 2 *priv_data 0-1
BUF_SIZE 2 priv_data 4
DATA_SOURCE 0 p_dev $0
BIT_INFO 0 p_dev->card_id 0x0,0x3fff
BIT_INFO 0 p_dev->config_flags 0xb01,0xffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/ata/pata_pcmcia.c pcmcia_init_one() -> pcmcia_loop_config()

Type Parameter Key Value
PARAM_VALUE 0 p_dev 4096-ptr_max
PARAM_VALUE 0 p_dev->config_flags 2561-u32max
PARAM_VALUE 0 p_dev->function_config 1-u64max
PARAM_VALUE 1 conf_check 7560999365563371520
PARAM_VALUE 2 priv_data 2625672005162270720
PARAM_VALUE 2 *priv_data 0-1
BUF_SIZE 2 priv_data 4
DATA_SOURCE 0 p_dev $0
BIT_INFO 0 p_dev->card_id 0x0,0x3fff
BIT_INFO 0 p_dev->config_flags 0xa01,0xfffffeff
RX_PATH
TASK_NOT_RUNNING

drivers/scsi/pcmcia/aha152x_stub.c aha152x_config_cs() -> pcmcia_loop_config()

Type Parameter Key Value
PARAM_VALUE 0 p_dev 4096-ptr_max
PARAM_VALUE 0 p_dev->config_regs 1
PARAM_VALUE 0 p_dev->function_config 1-u64max
PARAM_VALUE 0 p_dev->priv 4096-ptr_max
PARAM_VALUE 1 conf_check 708257878002229248
PARAM_VALUE 2 priv_data 0
BUF_SIZE 0 p_dev->priv 16
DATA_SOURCE 0 p_dev $0
BIT_INFO 0 p_dev->config_flags 0x801,0xffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/scsi/pcmcia/sym53c500_cs.c SYM53C500_config() -> pcmcia_loop_config()

Type Parameter Key Value
PARAM_VALUE 0 p_dev 4096-ptr_max
PARAM_VALUE 0 p_dev->function_config 1-u64max
PARAM_VALUE 0 p_dev->priv 4096-ptr_max
PARAM_VALUE 1 conf_check 8841886707136315392
PARAM_VALUE 2 priv_data 0
BUF_SIZE 0 p_dev->priv 24
DATA_SOURCE 0 p_dev $0
BIT_INFO 0 p_dev->config_flags 0x801,0xffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/xircom/xirc2ps_cs.c xirc2ps_config() -> pcmcia_loop_config()

Type Parameter Key Value
PARAM_VALUE 0 p_dev 4096-ptr_max
PARAM_VALUE 0 p_dev->config_flags 0,2048-u32max
PARAM_VALUE 0 p_dev->config_index 1
PARAM_VALUE 0 p_dev->function_config 1-u64max
PARAM_VALUE 0 p_dev->has_manf_id 1
PARAM_VALUE 0 p_dev->manf_id 137,152,261,312,387,447
PARAM_VALUE 0 p_dev->priv 4096-ptr_max
PARAM_VALUE 0 p_dev->socket 4096-ptr_max
PARAM_VALUE 0 p_dev->socket->ops_mutex.dep_map->name 0-255
PARAM_VALUE 0 p_dev->socket->ops_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 p_dev->socket->ops_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 p_dev->socket->ops_mutex.first_waiter->task->blocked_on 0
PARAM_VALUE 0 p_dev->socket->ops_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 p_dev->socket->state 8-u32max
PARAM_VALUE 1 conf_check 2550288973932806144
PARAM_VALUE 2 priv_data 0
DATA_SOURCE 0 p_dev $0
BIT_INFO 0 p_dev->config_flags 0x800,0xffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/xircom/xirc2ps_cs.c xirc2ps_config() -> pcmcia_loop_config()

Type Parameter Key Value
PARAM_VALUE 0 p_dev 4096-ptr_max
PARAM_VALUE 0 p_dev->config_flags 0,2048-u32max
PARAM_VALUE 0 p_dev->config_index 1
PARAM_VALUE 0 p_dev->function_config 1-u64max
PARAM_VALUE 0 p_dev->has_manf_id 1
PARAM_VALUE 0 p_dev->manf_id 137,152,261,312,387,447
PARAM_VALUE 0 p_dev->priv 4096-ptr_max
PARAM_VALUE 0 p_dev->socket 4096-ptr_max
PARAM_VALUE 0 p_dev->socket->ops_mutex.dep_map->name 0-255
PARAM_VALUE 0 p_dev->socket->ops_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 p_dev->socket->ops_mutex.first_waiter->task->blocked_on 0
PARAM_VALUE 0 p_dev->socket->state 8-u32max
PARAM_VALUE 1 conf_check 1324609299853205504
PARAM_VALUE 2 priv_data 4176174419397312512
PARAM_VALUE 2 *priv_data 0-1
BUF_SIZE 2 priv_data 4
DATA_SOURCE 0 p_dev $0
BIT_INFO 0 p_dev->config_flags 0x800,0xffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/scsi/pcmcia/fdomain_cs.c fdomain_probe() -> pcmcia_loop_config()

Type Parameter Key Value
PARAM_VALUE 0 p_dev 4096-ptr_max
PARAM_VALUE 0 p_dev->config_regs 1
PARAM_VALUE 0 p_dev->function_config 1-u64max
PARAM_VALUE 1 conf_check 4431611984105209856
PARAM_VALUE 2 priv_data 0
DATA_SOURCE 0 p_dev $0
BIT_INFO 0 p_dev->config_flags 0x801,0xffffffff
RX_PATH
TASK_NOT_RUNNING