Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/greybus/svc.c gb_svc_hello() -> gb_svc_queue_deferred_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | operation | 4096-ptr_max |
| PARAM_VALUE | 0 | operation->connection | 4096-ptr_max |
| PARAM_VALUE | 0 | operation->connection->handler | 1-u64max |
| PARAM_VALUE | 0 | operation->request | 4096-ptr_max |
| PARAM_VALUE | 0 | operation->request->payload | 4096-ptr_max |
| PARAM_VALUE | 0 | operation->request->payload_size | 3-u64max |
| DATA_SOURCE | 0 | operation | $0 |
| FUZZY_MAX | 0 | operation->request->payload_size | 3 |
| HALF_LOCKED2 | &pool->lock |
drivers/greybus/svc.c gb_svc_intf_mailbox_event_recv() -> gb_svc_queue_deferred_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | operation | 4096-ptr_max |
| PARAM_VALUE | 0 | operation->connection | 4096-ptr_max |
| PARAM_VALUE | 0 | operation->connection->handler | 1-u64max |
| PARAM_VALUE | 0 | operation->request | 4096-ptr_max |
| PARAM_VALUE | 0 | operation->request->payload_size | 7-u64max |
| DATA_SOURCE | 0 | operation | $0 |
| FUZZY_MAX | 0 | operation->request->payload_size | 7 |
| HALF_LOCKED2 | &pool->lock |
drivers/greybus/svc.c gb_svc_intf_oops_recv() -> gb_svc_queue_deferred_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | operation | 4096-ptr_max |
| PARAM_VALUE | 0 | operation->connection | 4096-ptr_max |
| PARAM_VALUE | 0 | operation->connection->handler | 1-u64max |
| PARAM_VALUE | 0 | operation->request | 4096-ptr_max |
| PARAM_VALUE | 0 | operation->request->payload_size | 2-u64max |
| DATA_SOURCE | 0 | operation | $0 |
| FUZZY_MAX | 0 | operation->request->payload_size | 2 |
| HALF_LOCKED2 | &pool->lock |
drivers/greybus/svc.c gb_svc_module_inserted_recv() -> gb_svc_queue_deferred_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | operation | 4096-ptr_max |
| PARAM_VALUE | 0 | operation->connection | 4096-ptr_max |
| PARAM_VALUE | 0 | operation->connection->handler | 1-u64max |
| PARAM_VALUE | 0 | operation->request | 4096-ptr_max |
| PARAM_VALUE | 0 | operation->request->payload_size | 4-u64max |
| DATA_SOURCE | 0 | operation | $0 |
| FUZZY_MAX | 0 | operation->request->payload_size | 4 |
| HALF_LOCKED2 | &pool->lock |
drivers/greybus/svc.c gb_svc_module_removed_recv() -> gb_svc_queue_deferred_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | operation | 4096-ptr_max |
| PARAM_VALUE | 0 | operation->connection | 4096-ptr_max |
| PARAM_VALUE | 0 | operation->connection->handler | 1-u64max |
| PARAM_VALUE | 0 | operation->request | 4096-ptr_max |
| PARAM_VALUE | 0 | operation->request->payload_size | 1-u64max |
| DATA_SOURCE | 0 | operation | $0 |
| FUZZY_MAX | 0 | operation->request->payload_size | 1 |
| HALF_LOCKED2 | &pool->lock |