Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 7 files:
- drivers/gpio/gpio-nct6694.c
- drivers/hwmon/nct6694-hwmon.c
- drivers/i2c/busses/i2c-nct6694.c
- drivers/mfd/nct6694.c, line 190
- drivers/net/can/usb/nct6694_canfd.c
- drivers/rtc/rtc-nct6694.c
- drivers/watchdog/nct6694_wdt.c
Smatch caller information:
drivers/hwmon/nct6694-hwmon.c nct6694_fan_write() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd_hd | 3964816356536422400 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| BUF_SIZE | 2 | buf | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
| LOCK2 | &of->mutex | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/hwmon/nct6694-hwmon.c nct6694_fan_write() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nct6694 | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->udev | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->udev->bus->sysdev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | nct6694->udev->state | 4-4294967295 |
| PARAM_VALUE | 0 | nct6694->usb_msg | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->usb_msg->cmd_header.hctrl | 128 |
| PARAM_VALUE | 1 | cmd_hd | 3964816356536422400 |
| BUF_SIZE | 2 | buf | 136 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
| LOCK2 | &of->mutex | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/hwmon/nct6694-hwmon.c nct6694_hwmon_init() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nct6694 | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->udev | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->udev->bus->sysdev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | nct6694->udev->state | 4-4294967295 |
| PARAM_VALUE | 0 | nct6694->usb_msg | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->usb_msg->cmd_header.hctrl | 128 |
| PARAM_VALUE | 1 | cmd_hd | 4265978263325986816 |
| BUF_SIZE | 0 | nct6694 | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | nct6694 | s32min-(-2),1-s32max |
| BUF_SIZE | 2 | buf | 136 |
| MEM_ZERO | 2 | buf | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
drivers/hwmon/nct6694-hwmon.c nct6694_in_write() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd_hd | 6323952887323230208 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| BUF_SIZE | 2 | buf | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
| LOCK2 | &of->mutex | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/hwmon/nct6694-hwmon.c nct6694_in_write() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nct6694 | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->udev | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->udev->bus->sysdev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | nct6694->udev->state | 4-4294967295 |
| PARAM_VALUE | 0 | nct6694->usb_msg | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->usb_msg->cmd_header.hctrl | 128 |
| PARAM_VALUE | 1 | cmd_hd | 6323952887323230208 |
| BUF_SIZE | 2 | buf | 136 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
| LOCK2 | &of->mutex | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/hwmon/nct6694-hwmon.c nct6694_in_write() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nct6694 | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->udev | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->udev->bus->sysdev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | nct6694->udev->state | 4-4294967295 |
| PARAM_VALUE | 0 | nct6694->usb_msg | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->usb_msg->cmd_header.hctrl | 128 |
| PARAM_VALUE | 1 | cmd_hd | 6323952887323230208 |
| BUF_SIZE | 2 | buf | 136 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
| LOCK2 | &of->mutex | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/hwmon/nct6694-hwmon.c nct6694_pwm_write() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd_hd | 7127871960712019968 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| BUF_SIZE | 2 | buf | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
| LOCK2 | &of->mutex | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/hwmon/nct6694-hwmon.c nct6694_pwm_write() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nct6694 | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->udev | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->udev->bus->sysdev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | nct6694->udev->state | 4-4294967295 |
| PARAM_VALUE | 0 | nct6694->usb_msg | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->usb_msg->cmd_header.hctrl | 128 |
| PARAM_VALUE | 1 | cmd_hd | 7127871960712019968 |
| BUF_SIZE | 2 | buf | 24 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
| LOCK2 | &of->mutex | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/hwmon/nct6694-hwmon.c nct6694_pwm_write() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd_hd | 7127871960712019968 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| BUF_SIZE | 2 | buf | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
| LOCK2 | &of->mutex | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/hwmon/nct6694-hwmon.c nct6694_temp_write() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd_hd | 1737920300591063040 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| BUF_SIZE | 2 | buf | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &tz->lock |
drivers/hwmon/nct6694-hwmon.c nct6694_temp_write() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nct6694 | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->udev | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->udev->bus->sysdev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | nct6694->udev->state | 4-4294967295 |
| PARAM_VALUE | 0 | nct6694->usb_msg | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->usb_msg->cmd_header.hctrl | 128 |
| PARAM_VALUE | 1 | cmd_hd | 1737920300591063040 |
| BUF_SIZE | 2 | buf | 136 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &tz->lock |
drivers/hwmon/nct6694-hwmon.c nct6694_temp_write() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nct6694 | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->udev | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->usb_msg | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->usb_msg->cmd_header.hctrl | 128 |
| PARAM_VALUE | 1 | cmd_hd | 1737920300591063040 |
| BUF_SIZE | 2 | buf | 136 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &tz->lock |
drivers/i2c/busses/i2c-nct6694.c nct6694_i2c_xfer() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd_hd | 4381077652237152256 |
| PARAM_VALUE | 1 | cmd_hd->cmd | 0 |
| PARAM_VALUE | 1 | cmd_hd->hctrl | 0 |
| PARAM_VALUE | 1 | cmd_hd->len | 144 |
| PARAM_VALUE | 1 | cmd_hd->mod | 3 |
| PARAM_VALUE | 1 | cmd_hd->offset | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv1 | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv2 | 0 |
| PARAM_VALUE | 1 | cmd_hd->sel | 0 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| BUF_SIZE | 2 | buf | 144 |
| UNITS | 0 | nct6694 | unit_byte |
drivers/i2c/busses/i2c-nct6694.c nct6694_i2c_xfer() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd_hd | 4381077652237152256 |
| PARAM_VALUE | 1 | cmd_hd->cmd | 0 |
| PARAM_VALUE | 1 | cmd_hd->hctrl | 0 |
| PARAM_VALUE | 1 | cmd_hd->len | 144 |
| PARAM_VALUE | 1 | cmd_hd->mod | 3 |
| PARAM_VALUE | 1 | cmd_hd->offset | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv1 | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv2 | 0 |
| PARAM_VALUE | 1 | cmd_hd->sel | 0 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| BUF_SIZE | 2 | buf | 144 |
| UNITS | 0 | nct6694 | unit_byte |
drivers/watchdog/nct6694_wdt.c nct6694_wdt_ping() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd_hd | 7318089412432162816 |
| PARAM_VALUE | 1 | cmd_hd->cmd | 1 |
| PARAM_VALUE | 1 | cmd_hd->hctrl | 0 |
| PARAM_VALUE | 1 | cmd_hd->len | 8 |
| PARAM_VALUE | 1 | cmd_hd->mod | 7 |
| PARAM_VALUE | 1 | cmd_hd->offset | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv1 | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv2 | 0 |
| PARAM_VALUE | 1 | cmd_hd->sel | 0-1 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| BUF_SIZE | 2 | buf | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
| HALF_LOCKED2 | &wd_data->lock |
drivers/watchdog/nct6694_wdt.c nct6694_wdt_setting() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd_hd | 1078990067740311552 |
| PARAM_VALUE | 1 | cmd_hd->cmd | 0 |
| PARAM_VALUE | 1 | cmd_hd->hctrl | 0 |
| PARAM_VALUE | 1 | cmd_hd->len | 16 |
| PARAM_VALUE | 1 | cmd_hd->mod | 7 |
| PARAM_VALUE | 1 | cmd_hd->offset | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv1 | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv2 | 0 |
| PARAM_VALUE | 1 | cmd_hd->sel | 0-1 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| BUF_SIZE | 2 | buf | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
| HALF_LOCKED2 | &wd_data->lock |
drivers/watchdog/nct6694_wdt.c nct6694_wdt_stop() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd_hd | 4494756038904164352 |
| PARAM_VALUE | 1 | cmd_hd->cmd | 1 |
| PARAM_VALUE | 1 | cmd_hd->hctrl | 0 |
| PARAM_VALUE | 1 | cmd_hd->len | 8 |
| PARAM_VALUE | 1 | cmd_hd->mod | 7 |
| PARAM_VALUE | 1 | cmd_hd->offset | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv1 | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv2 | 0 |
| PARAM_VALUE | 1 | cmd_hd->sel | 0-1 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| BUF_SIZE | 2 | buf | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
drivers/rtc/rtc-nct6694.c nct6694_irq() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd_hd | 5881772106790871040 |
| PARAM_VALUE | 1 | cmd_hd->cmd | 2 |
| PARAM_VALUE | 1 | cmd_hd->hctrl | 0 |
| PARAM_VALUE | 1 | cmd_hd->len | 2 |
| PARAM_VALUE | 1 | cmd_hd->mod | 8 |
| PARAM_VALUE | 1 | cmd_hd->offset | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv1 | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv2 | 0 |
| PARAM_VALUE | 1 | cmd_hd->sel | 0 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| BUF_SIZE | 2 | buf | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
| LOCK2 | &data->rtc->ops_lock | ||
| TYPE_LOCK | (struct rtc_device)->ops_lock |
drivers/rtc/rtc-nct6694.c nct6694_rtc_alarm_irq_enable() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd_hd | 4747560497669828608 |
| PARAM_VALUE | 1 | cmd_hd->cmd | 2 |
| PARAM_VALUE | 1 | cmd_hd->hctrl | 0 |
| PARAM_VALUE | 1 | cmd_hd->len | 2 |
| PARAM_VALUE | 1 | cmd_hd->mod | 8 |
| PARAM_VALUE | 1 | cmd_hd->offset | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv1 | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv2 | 0 |
| PARAM_VALUE | 1 | cmd_hd->sel | 0 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| BUF_SIZE | 2 | buf | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
| LOCK2 | &rtc->ops_lock | ||
| TYPE_LOCK | (struct rtc_device)->ops_lock |
drivers/rtc/rtc-nct6694.c nct6694_rtc_set_alarm() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd_hd | 4912611396903297024 |
| PARAM_VALUE | 1 | cmd_hd->cmd | 1 |
| PARAM_VALUE | 1 | cmd_hd->hctrl | 0 |
| PARAM_VALUE | 1 | cmd_hd->len | 5 |
| PARAM_VALUE | 1 | cmd_hd->mod | 8 |
| PARAM_VALUE | 1 | cmd_hd->offset | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv1 | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv2 | 0 |
| PARAM_VALUE | 1 | cmd_hd->sel | 0 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| BUF_SIZE | 2 | buf | 5 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
| LOCK2 | &rtc->ops_lock | ||
| TYPE_LOCK | (struct rtc_device)->ops_lock |
drivers/rtc/rtc-nct6694.c nct6694_rtc_set_time() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd_hd | 4057595553056784384 |
| PARAM_VALUE | 1 | cmd_hd->cmd | 0 |
| PARAM_VALUE | 1 | cmd_hd->hctrl | 0 |
| PARAM_VALUE | 1 | cmd_hd->len | 7 |
| PARAM_VALUE | 1 | cmd_hd->mod | 8 |
| PARAM_VALUE | 1 | cmd_hd->offset | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv1 | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv2 | 0 |
| PARAM_VALUE | 1 | cmd_hd->sel | 0 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| BUF_SIZE | 2 | buf | 7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
| HALF_LOCKED2 | &rtc->ops_lock |
drivers/gpio/gpio-nct6694.c nct6694_direction_input() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nct6694 | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->udev | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->usb_msg | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->usb_msg->cmd_header.hctrl | 128 |
| PARAM_VALUE | 1 | cmd_hd | 5953923421049946112 |
| PARAM_VALUE | 1 | cmd_hd->cmd | 0 |
| PARAM_VALUE | 1 | cmd_hd->hctrl | 0 |
| PARAM_VALUE | 1 | cmd_hd->len | 1 |
| PARAM_VALUE | 1 | cmd_hd->mod | 255 |
| PARAM_VALUE | 1 | cmd_hd->rsv1 | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv2 | 0 |
| PARAM_VALUE | 1 | cmd_hd->sel | 0 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| PARAM_VALUE | 2 | *buf | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | _T->flags |
drivers/gpio/gpio-nct6694.c nct6694_direction_output() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nct6694 | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->udev | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->usb_msg | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->usb_msg->cmd_header.hctrl | 128 |
| PARAM_VALUE | 1 | cmd_hd | 4549799480935145472 |
| PARAM_VALUE | 1 | cmd_hd->cmd | 0 |
| PARAM_VALUE | 1 | cmd_hd->hctrl | 0 |
| PARAM_VALUE | 1 | cmd_hd->len | 1 |
| PARAM_VALUE | 1 | cmd_hd->mod | 255 |
| PARAM_VALUE | 1 | cmd_hd->rsv1 | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv2 | 0 |
| PARAM_VALUE | 1 | cmd_hd->sel | 0 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| PARAM_VALUE | 2 | *buf | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
| LOCK2 | _T->lock |
drivers/gpio/gpio-nct6694.c nct6694_direction_output() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nct6694 | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->udev | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->usb_msg | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->usb_msg->cmd_header.hctrl | 128 |
| PARAM_VALUE | 1 | cmd_hd | 4549799480935145472 |
| PARAM_VALUE | 1 | cmd_hd->cmd | 0 |
| PARAM_VALUE | 1 | cmd_hd->hctrl | 0 |
| PARAM_VALUE | 1 | cmd_hd->len | 1 |
| PARAM_VALUE | 1 | cmd_hd->mod | 255 |
| PARAM_VALUE | 1 | cmd_hd->rsv1 | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv2 | 0 |
| PARAM_VALUE | 1 | cmd_hd->sel | 0 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| PARAM_VALUE | 2 | *buf | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
| LOCK2 | _T->lock |
drivers/gpio/gpio-nct6694.c nct6694_irq_bus_sync_unlock() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd_hd | 4653053156783722496 |
| PARAM_VALUE | 1 | cmd_hd->cmd | 0 |
| PARAM_VALUE | 1 | cmd_hd->hctrl | 0 |
| PARAM_VALUE | 1 | cmd_hd->len | 1 |
| PARAM_VALUE | 1 | cmd_hd->mod | 255 |
| PARAM_VALUE | 1 | cmd_hd->rsv1 | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv2 | 0 |
| PARAM_VALUE | 1 | cmd_hd->sel | 0 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | nct6694 | unit_byte |
| LOCK2 | _T->lock |
drivers/gpio/gpio-nct6694.c nct6694_irq_bus_sync_unlock() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nct6694 | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->udev | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->usb_msg | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->usb_msg->cmd_header.hctrl | 64 |
| PARAM_VALUE | 1 | cmd_hd | 4653053156783722496 |
| PARAM_VALUE | 1 | cmd_hd->cmd | 0 |
| PARAM_VALUE | 1 | cmd_hd->hctrl | 0 |
| PARAM_VALUE | 1 | cmd_hd->len | 1 |
| PARAM_VALUE | 1 | cmd_hd->mod | 255 |
| PARAM_VALUE | 1 | cmd_hd->rsv1 | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv2 | 0 |
| PARAM_VALUE | 1 | cmd_hd->sel | 0 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | nct6694 | unit_byte |
| LOCK2 | _T->lock |
drivers/gpio/gpio-nct6694.c nct6694_irq_handler() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nct6694 | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->udev | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->udev->bus->sysdev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | nct6694->udev->state | 4-4294967295 |
| PARAM_VALUE | 0 | nct6694->usb_msg | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->usb_msg->cmd_header.hctrl | 64,128 |
| PARAM_VALUE | 1 | cmd_hd | 4385280298451709952 |
| PARAM_VALUE | 1 | cmd_hd->cmd | 0 |
| PARAM_VALUE | 1 | cmd_hd->hctrl | 0 |
| PARAM_VALUE | 1 | cmd_hd->len | 1 |
| PARAM_VALUE | 1 | cmd_hd->mod | 255 |
| PARAM_VALUE | 1 | cmd_hd->rsv1 | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv2 | 0 |
| PARAM_VALUE | 1 | cmd_hd->sel | 0 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| PARAM_VALUE | 2 | *buf | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | nct6694 | unit_byte |
| LOCK2 | _T->lock |
drivers/gpio/gpio-nct6694.c nct6694_set_config() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nct6694 | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->udev | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->usb_msg | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->usb_msg->cmd_header.hctrl | 128 |
| PARAM_VALUE | 1 | cmd_hd | 3246187505666412544 |
| PARAM_VALUE | 1 | cmd_hd->cmd | 0 |
| PARAM_VALUE | 1 | cmd_hd->hctrl | 0 |
| PARAM_VALUE | 1 | cmd_hd->len | 1 |
| PARAM_VALUE | 1 | cmd_hd->mod | 255 |
| PARAM_VALUE | 1 | cmd_hd->rsv1 | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv2 | 0 |
| PARAM_VALUE | 1 | cmd_hd->sel | 0 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| PARAM_VALUE | 2 | *buf | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
| LOCK2 | _T->lock |
drivers/gpio/gpio-nct6694.c nct6694_set_value() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nct6694 | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->udev | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->usb_msg | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->usb_msg->cmd_header.hctrl | 128 |
| PARAM_VALUE | 1 | cmd_hd | 666226450583711744 |
| PARAM_VALUE | 1 | cmd_hd->cmd | 0 |
| PARAM_VALUE | 1 | cmd_hd->hctrl | 0 |
| PARAM_VALUE | 1 | cmd_hd->len | 1 |
| PARAM_VALUE | 1 | cmd_hd->mod | 255 |
| PARAM_VALUE | 1 | cmd_hd->rsv1 | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv2 | 0 |
| PARAM_VALUE | 1 | cmd_hd->sel | 0 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| PARAM_VALUE | 2 | *buf | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
| LOCK2 | _T->lock |
drivers/net/can/usb/nct6694_canfd.c nct6694_canfd_start() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd_hd | 3192014815378964480 |
| PARAM_VALUE | 1 | cmd_hd->cmd | 0 |
| PARAM_VALUE | 1 | cmd_hd->hctrl | 0 |
| PARAM_VALUE | 1 | cmd_hd->len | 24 |
| PARAM_VALUE | 1 | cmd_hd->mod | 5 |
| PARAM_VALUE | 1 | cmd_hd->offset | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv1 | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv2 | 0 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| BUF_SIZE | 2 | buf | 24 |
| DATA_SOURCE | 2 | buf | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | nct6694 | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/can/usb/nct6694_canfd.c nct6694_canfd_stop() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nct6694 | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->udev | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->usb_msg | 4096-ptr_max |
| PARAM_VALUE | 0 | nct6694->usb_msg->cmd_header.hctrl | 128 |
| PARAM_VALUE | 1 | cmd_hd | 5495036032638341120 |
| PARAM_VALUE | 1 | cmd_hd->cmd | 0 |
| PARAM_VALUE | 1 | cmd_hd->hctrl | 0 |
| PARAM_VALUE | 1 | cmd_hd->len | 24 |
| PARAM_VALUE | 1 | cmd_hd->mod | 5 |
| PARAM_VALUE | 1 | cmd_hd->offset | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv1 | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv2 | 0 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| BUF_SIZE | 2 | buf | 24 |
| DATA_SOURCE | 2 | buf | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | nct6694 | unit_byte |
| HALF_LOCKED2 | &ndev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &ndev->lock | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/can/usb/nct6694_canfd.c nct6694_canfd_tx_work() -> nct6694_write_msg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd_hd | 2188073891389145088 |
| PARAM_VALUE | 1 | cmd_hd->cmd | 16 |
| PARAM_VALUE | 1 | cmd_hd->hctrl | 0 |
| PARAM_VALUE | 1 | cmd_hd->len | 72 |
| PARAM_VALUE | 1 | cmd_hd->mod | 5 |
| PARAM_VALUE | 1 | cmd_hd->offset | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv1 | 0 |
| PARAM_VALUE | 1 | cmd_hd->rsv2 | 0 |
| PARAM_VALUE | 1 | cmd_hd->sel | 1 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| BUF_SIZE | 2 | buf | 72 |
| UNITS | 0 | nct6694 | unit_byte |
| HALF_LOCKED2 | &pool->lock |