Documented in 2 files:
- drivers/hid/intel-ish-hid/ishtp/bus.c, line 838
- drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h, line 152
Defined in 1 files as a struct:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 19 files:
- drivers/hid/intel-ish-hid/ipc/hw-ish.h
-
drivers/hid/intel-ish-hid/ipc/ipc.c
- line 19
- line 30
- line 46
- line 63
- line 76
- line 104
- line 118
- line 161
- line 175
- line 189
- line 197
- line 215
- line 232
- line 247
- line 270
- line 381
- line 424
- line 451
- line 484
- line 511
- line 582
- line 603
- line 649
- line 705
- line 736
- line 763
- line 814
- line 858
- line 878
- line 906
- line 954
- line 956
- line 961
- line 1017
- drivers/hid/intel-ish-hid/ipc/pci-ish.c
- drivers/hid/intel-ish-hid/ishtp-fw-loader.c
- drivers/hid/intel-ish-hid/ishtp-hid-client.c
- drivers/hid/intel-ish-hid/ishtp-hid.c, line 233
- drivers/hid/intel-ish-hid/ishtp/bus.c
- drivers/hid/intel-ish-hid/ishtp/bus.h
- drivers/hid/intel-ish-hid/ishtp/client.c
- drivers/hid/intel-ish-hid/ishtp/client.h
- drivers/hid/intel-ish-hid/ishtp/dma-if.c
- drivers/hid/intel-ish-hid/ishtp/hbm.c
- drivers/hid/intel-ish-hid/ishtp/hbm.h
- drivers/hid/intel-ish-hid/ishtp/init.c
- drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h
- drivers/hid/intel-ish-hid/ishtp/loader.c
- drivers/platform/chrome/cros_ec_ishtp.c
- drivers/platform/x86/intel/ishtp_eclite.c
- include/linux/intel-ish-client-if.h
Smatch caller information:
drivers/hid/intel-ish-hid/ishtp-fw-loader.c ish_fw_xfer_direct_dma() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c ish_fw_xfer_ishtp() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c ish_query_loader_prop() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c ish_query_loader_prop() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c ish_query_loader_prop() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c ish_query_loader_prop() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c ish_query_loader_prop() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c load_fw_from_host() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c load_fw_from_host() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c load_fw_from_host() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c load_fw_from_host() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c load_fw_from_host() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c loader_cl_send() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c loader_cl_send() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c loader_cl_send() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c loader_init() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c loader_init() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c loader_init() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c loader_ishtp_cl_probe() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| DATA_SOURCE | 0 | device | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c process_recv() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c process_recv() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c process_recv() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c process_recv() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c process_recv() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c process_recv() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c process_recv() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c process_recv() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c process_recv() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-fw-loader.c reset_handler() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/platform/x86/intel/ishtp_eclite.c acpi_find_eclite_device() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/intel/ishtp_eclite.c acpi_opregion_init() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/intel/ishtp_eclite.c acpi_opregion_init() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/intel/ishtp_eclite.c acpi_opregion_init() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/intel/ishtp_eclite.c ecl_acpi_invoke_dsm() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/platform/x86/intel/ishtp_eclite.c ecl_acpi_invoke_dsm() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/platform/x86/intel/ishtp_eclite.c ecl_ish_cl_read() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &opr_dev->lock | ||
| HALF_LOCKED2 | context_mutex | ||
| TYPE_LOCK | (struct ishtp_opregion_dev)->lock |
drivers/platform/x86/intel/ishtp_eclite.c ecl_ish_cl_read() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &opr_dev->lock | ||
| HALF_LOCKED2 | context_mutex | ||
| TYPE_LOCK | (struct ishtp_opregion_dev)->lock |
drivers/platform/x86/intel/ishtp_eclite.c ecl_ish_cl_read() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &opr_dev->lock | ||
| HALF_LOCKED2 | context_mutex | ||
| TYPE_LOCK | (struct ishtp_opregion_dev)->lock |
drivers/platform/x86/intel/ishtp_eclite.c ecl_ish_cl_write() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &opr_dev->lock | ||
| HALF_LOCKED2 | context_mutex | ||
| TYPE_LOCK | (struct ishtp_opregion_dev)->lock |
drivers/platform/x86/intel/ishtp_eclite.c ecl_ish_process_rx_data() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| HALF_LOCKED2 | &pool->lock |
drivers/platform/x86/intel/ishtp_eclite.c ecl_ish_process_rx_event() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| HALF_LOCKED2 | &pool->lock |
drivers/platform/x86/intel/ishtp_eclite.c ecl_ishtp_cl_event_cb() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/platform/x86/intel/ishtp_eclite.c ecl_ishtp_cl_init() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/intel/ishtp_eclite.c ecl_ishtp_cl_init() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/intel/ishtp_eclite.c ecl_ishtp_cl_init() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/intel/ishtp_eclite.c ecl_ishtp_cl_init() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/intel/ishtp_eclite.c ecl_ishtp_cl_probe() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| DATA_SOURCE | 0 | device | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/intel/ishtp_eclite.c ecl_ishtp_cl_probe() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| DATA_SOURCE | 0 | device | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/intel/ishtp_eclite.c ecl_ishtp_cl_probe() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| DATA_SOURCE | 0 | device | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/intel/ishtp_eclite.c ecl_ishtp_cl_probe() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| DATA_SOURCE | 0 | device | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/intel/ishtp_eclite.c ecl_ishtp_cl_probe() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| DATA_SOURCE | 0 | device | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/intel/ishtp_eclite.c ecl_ishtp_cl_reset_handler() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| HALF_LOCKED2 | &pool->lock |
drivers/platform/x86/intel/ishtp_eclite.c ecl_ishtp_cl_reset_handler() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| HALF_LOCKED2 | &pool->lock |
drivers/platform/x86/intel/ishtp_eclite.c ecl_ishtp_cl_reset_handler() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-hid-client.c hid_ishtp_cl_init() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hid/intel-ish-hid/ishtp-hid-client.c hid_ishtp_cl_init() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hid/intel-ish-hid/ishtp-hid-client.c hid_ishtp_cl_init() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hid/intel-ish-hid/ishtp-hid-client.c hid_ishtp_cl_probe() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| DATA_SOURCE | 0 | device | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hid/intel-ish-hid/ishtp-hid-client.c hid_ishtp_cl_remove() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| DATA_SOURCE | 0 | device | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/hid/intel-ish-hid/ishtp-hid-client.c hid_ishtp_cl_reset_handler() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-hid-client.c hid_ishtp_cl_reset_handler() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-hid-client.c hid_ishtp_cl_reset_handler() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-hid-client.c hid_ishtp_cl_resume_handler() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-hid-client.c ishtp_enum_enum_devices() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hid/intel-ish-hid/ishtp-hid-client.c ishtp_enum_enum_devices() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hid/intel-ish-hid/ishtp-hid-client.c ishtp_enum_enum_devices() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hid/intel-ish-hid/ishtp-hid-client.c ishtp_get_hid_descriptor() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hid/intel-ish-hid/ishtp-hid-client.c ishtp_get_hid_descriptor() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hid/intel-ish-hid/ishtp-hid-client.c ishtp_get_report_descriptor() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hid/intel-ish-hid/ishtp-hid-client.c ishtp_get_report_descriptor() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hid/intel-ish-hid/ishtp-hid-client.c process_recv() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-hid-client.c process_recv() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-hid-client.c process_recv() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-hid-client.c process_recv() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-hid-client.c process_recv() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-hid-client.c process_recv() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-hid-client.c report_bad_packet() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/platform/chrome/cros_ec_ishtp.c cros_ec_dev_init() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/chrome/cros_ec_ishtp.c cros_ec_ishtp_probe() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| DATA_SOURCE | 0 | device | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/chrome/cros_ec_ishtp.c cros_ec_pkt_xfer_ish() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ec_dev->lock |
drivers/platform/chrome/cros_ec_ishtp.c cros_ish_init() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &init_lock |
drivers/platform/chrome/cros_ec_ishtp.c ish_send() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &init_lock | ||
| HALF_LOCKED2 | &ec_dev->lock |
drivers/platform/chrome/cros_ec_ishtp.c ish_send() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &init_lock | ||
| HALF_LOCKED2 | &ec_dev->lock |
drivers/platform/chrome/cros_ec_ishtp.c ish_send() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &init_lock | ||
| HALF_LOCKED2 | &ec_dev->lock |
drivers/platform/chrome/cros_ec_ishtp.c process_recv() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/platform/chrome/cros_ec_ishtp.c reset_handler() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | global &init_lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/platform/chrome/cros_ec_ishtp.c reset_handler() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | global &init_lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/platform/chrome/cros_ec_ishtp.c reset_handler() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | global &init_lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-hid.c ishtp_hid_probe() -> ishtp_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | device | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |