Defined in 3 files as a member:
- fs/nfsd/xdr4.h, line 891 (as a member)
- include/scsi/scsi_transport_iscsi.h, line 82 (as a member)
- include/uapi/linux/virtio_crypto.h, line 310 (as a member)
Defined in 2 files as a function:
- drivers/tee/amdtee/core.c, line 203 (as a function)
- kernel/trace/trace_stat.c, line 67 (as a function)
Referenced in 15 files:
- drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
- drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
- drivers/infiniband/ulp/iser/iscsi_iser.c, line 979
- drivers/scsi/be2iscsi/be_main.c, line 5777
- drivers/scsi/bnx2i/bnx2i_iscsi.c, line 2282
- drivers/scsi/cxgbi/cxgb3i/cxgb3i.c, line 116
- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c, line 133
- drivers/scsi/iscsi_tcp.c, line 1056
- drivers/scsi/qedi/qedi_iscsi.c, line 1477
- drivers/scsi/qla4xxx/ql4_os.c
- drivers/scsi/scsi_transport_iscsi.c
- drivers/tee/amdtee/core.c
- fs/nfsd/nfs4state.c, line 4858
- fs/nfsd/nfs4xdr.c
- kernel/trace/trace_stat.c
Smatch caller information:
kernel/trace/trace_stat.c register_stat_tracer() -> destroy_session()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ref | 4096-ptr_max |
| PARAM_VALUE | 0 | ref->session_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ref->session_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ref->session_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ref->session_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ref->session_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ref->stat_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ref->stat_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | ref->stat_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | ref->stat_mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | ref->stat_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | ref->ts | 4096-ptr_max |
| PARAM_VALUE | 0 | ref->ts->name | 1-u64max |
| PARAM_VALUE | 0 | ref->ts->stat_next | 2046352776391323648 |
| PARAM_VALUE | 0 | ref->ts->stat_show | 2911909738326028288 |
| PARAM_VALUE | 0 | ref->ts->stat_start | 7446298999257030656 |
| BUF_SIZE | 0 | ref | 192 |
| DATA_SOURCE | 0 | ref | r _kzalloc_noprof |
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
kernel/trace/trace_stat.c unregister_stat_tracer() -> destroy_session()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ref | 4096-ptr_max |
| CAPPED_DATA | 0 | ref->ts | 1 |
| CAPPED_DATA | 0 | &ref->session_list | 1 |
| NOCHECK_CALL | |||
| LOCK2 | global &all_stat_sessions_mutex |
net/qrtr/af_qrtr.c kref_put_mutex() -> kref_put_mutex param 1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ref | 4096-ptr_max |
| DATA_SOURCE | 0 | ref | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | mutex | ||
| HALF_LOCKED2 | sk |
drivers/gpu/host1x/syncpt.c kref_put_mutex() -> kref_put_mutex param 1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ref | 4096-ptr_max |
| DATA_SOURCE | 0 | ref | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | mutex | ||
| HALF_LOCKED2 | &device->clients_lock | ||
| HALF_LOCKED2 | &file->lock |
net/can/j1939/main.c kref_put_mutex() -> kref_put_mutex param 1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ref | 4096-ptr_max |
| DATA_SOURCE | 0 | ref | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | sock->sk |
fs/lockd/svclock.c kref_put_mutex() -> kref_put_mutex param 1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ref | 4096-ptr_max |
| DATA_SOURCE | 0 | ref | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | mutex |
drivers/tee/amdtee/core.c kref_put_mutex() -> kref_put_mutex param 1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ref | 4096-ptr_max |
| DATA_SOURCE | 0 | ref | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | mutex |
drivers/net/pse-pd/pse_core.c kref_put_mutex() -> kref_put_mutex param 1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ref | 4096-ptr_max |
| DATA_SOURCE | 0 | ref | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | mutex | ||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | global &pse_pw_d_mutex |
drivers/net/phy/sfp-bus.c kref_put_mutex() -> kref_put_mutex param 1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ref | 4096-ptr_max |
| DATA_SOURCE | 0 | ref | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | mutex |
drivers/opp/core.c kref_put_mutex() -> kref_put_mutex param 1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ref | 4096-ptr_max |
| DATA_SOURCE | 0 | ref | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &gpd_list_lock |
drivers/gpu/drm/drm_gpuvm.c kref_put_mutex() -> kref_put_mutex param 1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ref | 4096-ptr_max |
| DATA_SOURCE | 0 | ref | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | mutex |