Defined in 1 files as a prototype:
Defined in 1 files as a member:
Defined in 2 files as a function:
- drivers/comedi/drivers/jr3_pci.c, line 129 (as a function)
- drivers/scsi/aha152x.c, line 2321 (as a function)
Referenced in 5 files:
- drivers/comedi/drivers/jr3_pci.c
- drivers/firmware/qcom/qcom_scm-legacy.c, line 187
- drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.c
- drivers/scsi/aha152x.c, line 1330
- drivers/usb/gadget/udc/atmel_usba_udc.c
Smatch caller information:
drivers/scsi/pcmcia/aha152x_core.c run() -> is_complete()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | shpnt | 4096-ptr_max |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/comedi/drivers/jr3_pci.c jr3_pci_poll_subdevice() -> is_complete()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | shpnt | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->spinlock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct comedi_device)->spinlock |
drivers/comedi/drivers/jr3_pci.c jr3_pci_poll_subdevice() -> is_complete()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | shpnt | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->spinlock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct comedi_device)->spinlock |
drivers/comedi/drivers/jr3_pci.c jr3_pci_poll_subdevice() -> is_complete()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | shpnt | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->spinlock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct comedi_device)->spinlock |