Defined in 5 files as a member:
- drivers/gpu/drm/amd/display/dc/hwss/hw_sequencer.h, line 1526 (as a member)
- drivers/memory/tegra/tegra210-emc.h, line 939 (as a member)
- drivers/mmc/host/sdhci.h, line 691 (as a member)
- drivers/mmc/host/tmio_mmc.h, line 186 (as a member)
- include/media/davinci/vpif_types.h, line 45 (as a member)
Defined in 7 files as a function:
- drivers/gpu/drm/gma500/intel_gmbus.c, line 138 (as a function)
- drivers/gpu/drm/gma500/intel_i2c.c, line 43 (as a function)
- drivers/gpu/drm/gma500/oaktrail_lvds_i2c.c, line 94 (as a function)
- drivers/gpu/drm/i915/display/intel_gmbus.c, line 292 (as a function)
- drivers/gpu/drm/radeon/radeon_i2c.c, line 203 (as a function)
- sound/firewire/tascam/tascam-stream.c, line 44 (as a function)
- sound/soc/sdca/sdca_asoc.c, line 1649 (as a function)
Referenced in 67 files:
- drivers/gpu/drm/amd/display/dc/core/dc.c
- drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_init.c, line 78
- drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_init.c, line 82
- drivers/gpu/drm/amd/display/dc/hwss/dcn201/dcn201_init.c, line 77
- drivers/gpu/drm/amd/display/dc/hwss/dcn21/dcn21_init.c, line 82
- drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_init.c, line 84
- drivers/gpu/drm/amd/display/dc/hwss/dcn301/dcn301_init.c, line 84
- drivers/gpu/drm/amd/display/dc/hwss/dcn31/dcn31_init.c, line 87
- drivers/gpu/drm/amd/display/dc/hwss/dcn314/dcn314_init.c, line 89
- drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_init.c, line 86
- drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_init.c, line 96
- drivers/gpu/drm/amd/display/dc/hwss/dcn351/dcn351_init.c, line 89
- drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_init.c, line 75
- drivers/gpu/drm/amd/display/dc/hwss/dcn42/dcn42_init.c, line 74
- drivers/gpu/drm/gma500/intel_gmbus.c
- drivers/gpu/drm/gma500/intel_i2c.c
- drivers/gpu/drm/gma500/oaktrail_lvds_i2c.c
- drivers/gpu/drm/i915/display/intel_gmbus.c
- drivers/gpu/drm/radeon/radeon_i2c.c, line 955
- drivers/media/platform/ti/davinci/vpif_display.c
- drivers/memory/tegra/tegra210-emc-cc-r21021.c, line 1515
- drivers/memory/tegra/tegra210-emc-core.c, line 722
- drivers/mmc/host/renesas_sdhi_core.c, line 1150
- drivers/mmc/host/sdhci-acpi.c
- drivers/mmc/host/sdhci-bcm-kona.c, line 177
- drivers/mmc/host/sdhci-brcmstb.c
- drivers/mmc/host/sdhci-cadence.c
- drivers/mmc/host/sdhci-dove.c, line 52
- drivers/mmc/host/sdhci-esdhc-imx.c
- drivers/mmc/host/sdhci-esdhc-mcf.c, line 340
- drivers/mmc/host/sdhci-iproc.c
- drivers/mmc/host/sdhci-milbeaut.c, line 128
- drivers/mmc/host/sdhci-msm.c, line 2566
- drivers/mmc/host/sdhci-of-arasan.c
- drivers/mmc/host/sdhci-of-aspeed.c, line 334
- drivers/mmc/host/sdhci-of-at91.c, line 138
- drivers/mmc/host/sdhci-of-bst.c, line 378
- drivers/mmc/host/sdhci-of-dwcmshc.c
- drivers/mmc/host/sdhci-of-esdhc.c
- drivers/mmc/host/sdhci-of-hlwd.c, line 57
- drivers/mmc/host/sdhci-of-k1.c, line 498
- drivers/mmc/host/sdhci-of-ma35d1.c, line 175
- drivers/mmc/host/sdhci-of-sparx5.c, line 143
- drivers/mmc/host/sdhci-omap.c, line 929
- drivers/mmc/host/sdhci-pci-arasan.c, line 320
- drivers/mmc/host/sdhci-pci-core.c
- drivers/mmc/host/sdhci-pci-dwc-mshc.c, line 75
- drivers/mmc/host/sdhci-pci-gli.c
- drivers/mmc/host/sdhci-pci-o2micro.c, line 1081
- drivers/mmc/host/sdhci-pic32.c, line 90
- drivers/mmc/host/sdhci-pltfm.c, line 36
- drivers/mmc/host/sdhci-pxav2.c
- drivers/mmc/host/sdhci-pxav3.c, line 334
- drivers/mmc/host/sdhci-s3c.c
- drivers/mmc/host/sdhci-spear.c, line 37
- drivers/mmc/host/sdhci-sprd.c, line 447
- drivers/mmc/host/sdhci-st.c, line 325
- drivers/mmc/host/sdhci-tegra.c
- drivers/mmc/host/sdhci-uhs2.c, line 298
- drivers/mmc/host/sdhci-xenon.c, line 260
- drivers/mmc/host/sdhci.c
- drivers/mmc/host/sdhci_am654.c
- drivers/mmc/host/sdhci_f_sdh30.c, line 100
- drivers/mmc/host/tmio_mmc_core.c
- drivers/mmc/host/uniphier-sd.c, line 692
- sound/firewire/tascam/tascam-stream.c, line 407
- sound/soc/sdca/sdca_asoc.c, line 1772
Smatch caller information:
drivers/gpu/drm/gma500/intel_i2c.c gma_i2c_create() -> set_clock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tscm | 4096-ptr_max |
| PARAM_VALUE | 1 | rate | 1 |
| BUF_SIZE | 0 | tscm | 2432 |
| DATA_SOURCE | 0 | tscm | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
sound/firewire/tascam/tascam-stream.c snd_tscm_stream_reserve_duplex() -> set_clock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tscm | 4096-ptr_max |
| PARAM_VALUE | 0 | tscm->domain.events_per_period | 0 |
| PARAM_VALUE | 0 | tscm->domain.irq_target | 0 |
| PARAM_VALUE | 0 | tscm->rx_resources.unit | 0,4096-ptr_max |
| PARAM_VALUE | 0 | tscm->tx_resources.unit | 0,4096-ptr_max |
| PARAM_VALUE | 0 | tscm->unit | 4096-ptr_max |
| PARAM_VALUE | 2 | clock | s32max |
| BUF_SIZE | 0 | tscm | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | tscm | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | tscm | $0 |
| DATA_SOURCE | 1 | rate | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | tscm | unit_byte |
| LOCK2 | &runtime->buffer_mutex | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
drivers/gpu/drm/i915/display/intel_gmbus.c intel_gpio_post_xfer() -> set_clock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tscm | 4096-ptr_max |
| PARAM_VALUE | 1 | rate | 1 |
| DATA_SOURCE | 0 | tscm | r to_intel_gmbus |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &adapter->dev.driver_data->ast->modeset_lock | ||
| HALF_LOCKED2 | &adapter->dev.driver_data->mdev->rmmio_lock | ||
| HALF_LOCKED2 | &adapter->dev.driver_data->mutex | ||
| HALF_LOCKED2 | &bus->mutex | ||
| HALF_LOCKED2 | &bus->pad->mutex |
drivers/gpu/drm/i915/display/intel_gmbus.c intel_gpio_pre_xfer() -> set_clock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tscm | 4096-ptr_max |
| PARAM_VALUE | 1 | rate | 1 |
| DATA_SOURCE | 0 | tscm | r to_intel_gmbus |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
sound/soc/sdca/sdca_asoc.c sdca_asoc_hw_params() -> set_clock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tscm | 4096-ptr_max |
| PARAM_VALUE | 1 | rate->cache->cached_rbnode->node.__rb_parent_color | 0-1 |
| PARAM_VALUE | 2 | clock->entities | 4096-ptr_max |
| PARAM_VALUE | 3 | entity | 1-u64max |
| DATA_SOURCE | 0 | tscm | $0 |
| DATA_SOURCE | 1 | rate | $1 |
| DATA_SOURCE | 2 | clock | $2 |
| DATA_SOURCE | 4 | target_rate | r params_rate |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/gma500/intel_gmbus.c intel_i2c_quirk_xfer() -> set_clock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tscm | 4096-ptr_max |
| PARAM_VALUE | 1 | rate | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/gma500/intel_gmbus.c intel_i2c_quirk_xfer() -> set_clock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tscm | 4096-ptr_max |
| PARAM_VALUE | 1 | rate | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/gma500/oaktrail_lvds_i2c.c oaktrail_lvds_i2c_init() -> set_clock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tscm | 4096-ptr_max |
| PARAM_VALUE | 1 | rate | 1 |
| BUF_SIZE | 0 | tscm | 2432 |
| DATA_SOURCE | 0 | tscm | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &dev->mode_config.mutex | ||
| TYPE_LOCK | (struct drm_mode_config)->mutex |
drivers/i2c/algos/i2c-algo-bit.c i2c_inb() -> (struct i2c_algo_bit_data)->setscl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tscm->biu_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | tscm->dev->dev_private->mmio_idx_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | tscm->display->wl.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | tscm->display->wl.taken | 1 |
| PARAM_VALUE | 0 | tscm->display->wl.work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | tscm->display->wl.work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | tscm->i2c_state | s32min-4294967295 |
| PARAM_VALUE | 0 | tscm->i2cbr | 0-4294967295 |
| PARAM_VALUE | 0 | tscm->minfo->lock.DAC.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | tscm->reg_b0_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | tscm->vp3054->state | 0,2-4294967295 |
| PARAM_VALUE | 1 | rate | 0 |
| BUF_SIZE | 0 | tscm | s32min-(-2),1-s32max |
| CONTAINER | 0 | *(-16+0) | $(-1) |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &i2c_adap->dev.driver_data->ast->modeset_lock | ||
| HALF_LOCKED2 | &i2c_adap->dev.driver_data->mdev->rmmio_lock | ||
| HALF_LOCKED2 | &i2c_adap->dev.driver_data->mutex |
drivers/i2c/algos/i2c-algo-bit.c sclhi() -> (struct i2c_algo_bit_data)->setscl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | rate | 1 |
| BUF_SIZE | 0 | tscm | s32min-(-2),1-s32max |
| CONTAINER | 0 | *(-16+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &i2c_adap->dev.driver_data->ast->modeset_lock | ||
| HALF_LOCKED2 | &i2c_adap->dev.driver_data->mdev->rmmio_lock | ||
| HALF_LOCKED2 | &i2c_adap->dev.driver_data->mutex |
drivers/i2c/algos/i2c-algo-bit.c scllo() -> (struct i2c_algo_bit_data)->setscl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | rate | 0 |
| BUF_SIZE | 0 | tscm | s32min-(-2),1-s32max |
| CONTAINER | 0 | *(-16+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &i2c_adap->dev.driver_data->ast->modeset_lock | ||
| HALF_LOCKED2 | &i2c_adap->dev.driver_data->mdev->rmmio_lock | ||
| HALF_LOCKED2 | &i2c_adap->dev.driver_data->mutex |
drivers/video/fbdev/core/fb_ddc.c fb_ddc_read() -> (struct i2c_algo_bit_data)->setscl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | rate | 1 |
| BUF_SIZE | 0 | tscm | s32min-(-2),1-s32max |
| CONTAINER | 0 | *(-16+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/core/fb_ddc.c fb_ddc_read() -> (struct i2c_algo_bit_data)->setscl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | rate | 1 |
| BUF_SIZE | 0 | tscm | s32min-(-2),1-s32max |
| CONTAINER | 0 | *(-16+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/core/fb_ddc.c fb_ddc_read() -> (struct i2c_algo_bit_data)->setscl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | rate | 0 |
| BUF_SIZE | 0 | tscm | s32min-(-2),1-s32max |
| CONTAINER | 0 | *(-16+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/core/fb_ddc.c fb_ddc_read() -> (struct i2c_algo_bit_data)->setscl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | rate | 0 |
| BUF_SIZE | 0 | tscm | s32min-(-2),1-s32max |
| CONTAINER | 0 | *(-16+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/core/fb_ddc.c fb_ddc_read() -> (struct i2c_algo_bit_data)->setscl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | rate | 1 |
| BUF_SIZE | 0 | tscm | s32min-(-2),1-s32max |
| CONTAINER | 0 | *(-16+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/core/fb_ddc.c fb_ddc_read() -> (struct i2c_algo_bit_data)->setscl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | rate | 0 |
| BUF_SIZE | 0 | tscm | s32min-(-2),1-s32max |
| CONTAINER | 0 | *(-16+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/core/fb_ddc.c fb_ddc_read() -> (struct i2c_algo_bit_data)->setscl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | rate | 1 |
| BUF_SIZE | 0 | tscm | s32min-(-2),1-s32max |
| CONTAINER | 0 | *(-16+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/savage/savagefb-i2c.c savage_setup_i2c_bus() -> (struct i2c_algo_bit_data)->setscl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tscm | 4096-ptr_max |
| PARAM_VALUE | 1 | rate | 1 |
| DATA_SOURCE | 0 | tscm | $0 |
| STR_LEN | 0 | tscm | 11 |
| CONTAINER | 0 | -16-2344+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/i2c/busses/i2c-gpio.c fops_scl_set() -> (struct i2c_algo_bit_data)->setscl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | tscm | s32min-(-2),1-s32max |
| DATA_SOURCE | 1 | rate | $1 |
| CONTAINER | 0 | *(-16+0) | $(-1) |
| USER_DATA | 1 | rate | s32min-s32max |
| LOCK2 | &attr->mutex | ||
| TYPE_LOCK | (struct simple_attr)->mutex |
drivers/i2c/busses/i2c-gpio.c i2c_gpio_incomplete_transfer() -> (struct i2c_algo_bit_data)->setscl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | rate | 0 |
| BUF_SIZE | 0 | tscm | s32min-(-2),1-s32max |
| CONTAINER | 0 | *(-16+0) | $(-1) |
| LOCK2 | &attr->mutex | ||
| TYPE_LOCK | (struct simple_attr)->mutex |
drivers/i2c/busses/i2c-gpio.c i2c_gpio_incomplete_transfer() -> (struct i2c_algo_bit_data)->setscl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | rate | 1 |
| BUF_SIZE | 0 | tscm | s32min-(-2),1-s32max |
| CONTAINER | 0 | *(-16+0) | $(-1) |
| LOCK2 | &attr->mutex | ||
| TYPE_LOCK | (struct simple_attr)->mutex |