Documented in 1 files:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/hid/intel-ish-hid/ishtp/client.c ishtp_cl_send_msg_dma() -> (struct ishtp_hw_ops)->dma_no_cache_snooping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ishtp_dma_tx_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->ishtp_dma_tx_map | 1-u64max |
| PARAM_VALUE | 0 | dev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ops->dma_no_cache_snooping | 1204373158861713408 |
| PARAM_VALUE | 0 | dev->transfer_path | 2 |
| PARAM_VALUE | 0 | *dev->ishtp_dma_tx_map | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| CONTAINER | 0 | -64-9808+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | dev->ishtp_msg_hdr | 1-u32max |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | 0 | &dev->cl_list_lock |
drivers/hid/intel-ish-hid/ishtp/client.c recv_ishtp_cl_msg_dma() -> (struct ishtp_hw_ops)->dma_no_cache_snooping()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ishtp_host_dma_enabled | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | dev->ishtp_msg_hdr.length | 1-511 |
| PARAM_VALUE | 0 | dev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ops->dma_no_cache_snooping | 1204373158861713408 |
| CAPPED_DATA | 0 | &dev->read_list.list | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| CONTAINER | 0 | -64-9808+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | dev->ishtp_msg_hdr | 1-u32max |
| LOCK2 | flags | ||
| LOCK2 | 0 | &dev->read_list_spinlock | |
| TYPE_LOCK | (struct ishtp_device)->read_list_spinlock |