/Linux-v6.6/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_resource.c | 131 struct ttm_validate_buffer val_buf; in vmw_resource_release() local 133 val_buf.bo = bo; in vmw_resource_release() 134 val_buf.num_shared = 0; in vmw_resource_release() 135 res->func->unbind(res, false, &val_buf); in vmw_resource_release() 364 struct ttm_validate_buffer *val_buf, in vmw_resource_do_validate() argument 378 val_buf->bo) || in vmw_resource_do_validate() 379 (!func->needs_guest_memory && val_buf->bo))) { in vmw_resource_do_validate() 380 ret = func->bind(res, val_buf); in vmw_resource_do_validate() 511 struct ttm_validate_buffer *val_buf) in vmw_resource_check_buffer() argument 526 val_buf->bo = &res->guest_memory_bo->tbo; in vmw_resource_check_buffer() [all …]
|
D | vmwgfx_streamoutput.c | 58 struct ttm_validate_buffer *val_buf); 60 struct ttm_validate_buffer *val_buf); 139 struct ttm_validate_buffer *val_buf) in vmw_dx_streamoutput_bind() argument 142 struct ttm_buffer_object *bo = val_buf->bo; in vmw_dx_streamoutput_bind() 194 struct ttm_validate_buffer *val_buf) in vmw_dx_streamoutput_unbind() argument 211 vmw_bo_fence_single(val_buf->bo, fence); in vmw_dx_streamoutput_unbind()
|
D | vmwgfx_shader.c | 63 struct ttm_validate_buffer *val_buf); 66 struct ttm_validate_buffer *val_buf); 71 struct ttm_validate_buffer *val_buf); 74 struct ttm_validate_buffer *val_buf); 246 struct ttm_validate_buffer *val_buf) in vmw_gb_shader_bind() argument 253 struct ttm_buffer_object *bo = val_buf->bo; in vmw_gb_shader_bind() 274 struct ttm_validate_buffer *val_buf) in vmw_gb_shader_unbind() argument 303 vmw_bo_fence_single(val_buf->bo, fence); in vmw_gb_shader_unbind() 446 struct ttm_validate_buffer *val_buf) in vmw_dx_shader_bind() argument 449 struct ttm_buffer_object *bo = val_buf->bo; in vmw_dx_shader_bind() [all …]
|
D | vmwgfx_context.c | 51 struct ttm_validate_buffer *val_buf); 54 struct ttm_validate_buffer *val_buf); 58 struct ttm_validate_buffer *val_buf); 61 struct ttm_validate_buffer *val_buf); 342 struct ttm_validate_buffer *val_buf) in vmw_gb_context_bind() argument 349 struct ttm_buffer_object *bo = val_buf->bo; in vmw_gb_context_bind() 370 struct ttm_validate_buffer *val_buf) in vmw_gb_context_unbind() argument 373 struct ttm_buffer_object *bo = val_buf->bo; in vmw_gb_context_unbind() 509 struct ttm_validate_buffer *val_buf) in vmw_dx_context_bind() argument 516 struct ttm_buffer_object *bo = val_buf->bo; in vmw_dx_context_bind() [all …]
|
D | vmwgfx_cotable.c | 125 struct ttm_validate_buffer *val_buf); 128 struct ttm_validate_buffer *val_buf); 224 struct ttm_validate_buffer *val_buf) in vmw_cotable_bind() argument 233 val_buf->bo = &res->guest_memory_bo->tbo; in vmw_cotable_bind() 323 struct ttm_validate_buffer *val_buf) in vmw_cotable_unbind() argument 327 struct ttm_buffer_object *bo = val_buf->bo; in vmw_cotable_unbind()
|
D | vmwgfx_resource_priv.h | 96 struct ttm_validate_buffer *val_buf); 99 struct ttm_validate_buffer *val_buf);
|
D | vmwgfx_validation.c | 270 struct ttm_validate_buffer *val_buf; in vmw_validation_add_bo() local 281 val_buf = &bo_node->base; in vmw_validation_add_bo() 282 val_buf->bo = ttm_bo_get_unless_zero(&vbo->tbo); in vmw_validation_add_bo() 283 if (!val_buf->bo) in vmw_validation_add_bo() 285 val_buf->num_shared = 0; in vmw_validation_add_bo() 286 list_add_tail(&val_buf->head, &ctx->bo_list); in vmw_validation_add_bo()
|
D | vmwgfx_surface.c | 87 struct ttm_validate_buffer *val_buf); 90 struct ttm_validate_buffer *val_buf); 95 struct ttm_validate_buffer *val_buf); 98 struct ttm_validate_buffer *val_buf); 479 struct ttm_validate_buffer *val_buf, in vmw_legacy_srf_dma() argument 489 BUG_ON(!val_buf->bo); in vmw_legacy_srf_dma() 495 vmw_bo_get_guest_ptr(val_buf->bo, &ptr); in vmw_legacy_srf_dma() 507 vmw_bo_fence_single(val_buf->bo, fence); in vmw_legacy_srf_dma() 528 struct ttm_validate_buffer *val_buf) in vmw_legacy_srf_bind() argument 533 return vmw_legacy_srf_dma(res, val_buf, true); in vmw_legacy_srf_bind() [all …]
|
/Linux-v6.6/drivers/base/regmap/ |
D | regmap-sdw.c | 12 static int regmap_sdw_write(void *context, const void *val_buf, size_t val_size) in regmap_sdw_write() argument 17 u32 addr = le32_to_cpu(*(const __le32 *)val_buf); in regmap_sdw_write() 18 const u8 *val = val_buf; in regmap_sdw_write() 25 const void *val_buf, size_t val_size) in regmap_sdw_gather_write() argument 31 return sdw_nwrite_no_pm(slave, addr, val_size, val_buf); in regmap_sdw_gather_write() 36 void *val_buf, size_t val_size) in regmap_sdw_read() argument 42 return sdw_nread_no_pm(slave, addr, val_size, val_buf); in regmap_sdw_read()
|
D | regmap-spi-avmm.c | 580 const void *val_buf, size_t val_len) in regmap_spi_avmm_gather_write() argument 588 return do_reg_access(context, false, *(u32 *)reg_buf, (u32 *)val_buf, in regmap_spi_avmm_gather_write() 604 void *val_buf, size_t val_len) in regmap_spi_avmm_read() argument 612 return do_reg_access(context, true, *(u32 *)reg_buf, val_buf, in regmap_spi_avmm_read()
|
/Linux-v6.6/drivers/iio/temperature/ |
D | iqs620at-temp.c | 28 __le16 val_buf; in iqs620_temp_read_raw() local 33 &val_buf, sizeof(val_buf)); in iqs620_temp_read_raw() 37 *val = le16_to_cpu(val_buf); in iqs620_temp_read_raw()
|
/Linux-v6.6/drivers/iio/accel/ |
D | adxl367_spi.c | 53 void *val_buf, size_t val_size) in adxl367_read() argument 59 st->reg_read_xfer[1].rx_buf = val_buf; in adxl367_read() 65 static int adxl367_write(void *context, const void *val_buf, size_t val_size) in adxl367_write() argument 69 st->reg_write_xfer[1].tx_buf = val_buf; in adxl367_write()
|
/Linux-v6.6/sound/soc/codecs/ |
D | cs35l56-sdw.c | 42 const size_t reg_size, void *val_buf, in cs35l56_sdw_read() argument 46 u8 *buf8 = val_buf; in cs35l56_sdw_read() 54 return cs35l56_sdw_read_one(peripheral, reg, val_buf); in cs35l56_sdw_read() 102 const void *val_buf, size_t val_size) in cs35l56_sdw_gather_write() argument 105 const u8 *src_be = val_buf; in cs35l56_sdw_gather_write() 140 static int cs35l56_sdw_write(void *context, const void *val_buf, size_t val_size) in cs35l56_sdw_write() argument 142 const u8 *src_buf = val_buf; in cs35l56_sdw_write()
|
/Linux-v6.6/drivers/net/can/m_can/ |
D | tcan4x5x-regmap.c | 48 void *val_buf, size_t val_len) in tcan4x5x_regmap_read() argument 72 xfer[1].rx_buf = val_buf; in tcan4x5x_regmap_read() 88 memcpy(val_buf, buf_rx->data, val_len); in tcan4x5x_regmap_read()
|
/Linux-v6.6/drivers/iio/position/ |
D | iqs624-pos.c | 115 __le16 val_buf; in iqs624_pos_angle_get() local 121 ret = regmap_raw_read(iqs62x->regmap, IQS624_POS_DEG_OUT, &val_buf, in iqs624_pos_angle_get() 122 sizeof(val_buf)); in iqs624_pos_angle_get() 126 *val = le16_to_cpu(val_buf); in iqs624_pos_angle_get()
|
/Linux-v6.6/drivers/iio/chemical/ |
D | sunrise_co2.c | 50 size_t reg_size, void *val_buf, size_t val_size) in sunrise_regmap_read() argument 82 memcpy(val_buf, &data.block[1], data.block[0]); in sunrise_regmap_read() 87 static int sunrise_regmap_write(void *context, const void *val_buf, size_t count) in sunrise_regmap_write() argument 100 memcpy(&data.block[1], (u8 *)val_buf + 1, count); in sunrise_regmap_write() 109 I2C_SMBUS_WRITE, ((u8 *)val_buf)[0], in sunrise_regmap_write()
|
/Linux-v6.6/include/linux/ |
D | seq_file.h | 263 char val_buf[length + 1]; \ 264 memcpy(val_buf, value, length); \ 265 val_buf[length] = '\0'; \ 266 seq_show_option(m, name, val_buf); \
|
/Linux-v6.6/drivers/mfd/ |
D | acer-ec-a500.c | 37 void *val_buf, size_t val_sizel) in a500_ec_read() argument 41 u16 *ret_val = val_buf; in a500_ec_read()
|
D | tps6594-i2c.c | 104 void *val_buf, size_t val_size) in tps6594_i2c_read() argument 110 u8 *val_bytes = val_buf; in tps6594_i2c_read()
|
D | mt6370.c | 183 size_t reg_size, void *val_buf, size_t val_size) in mt6370_regmap_read() argument 194 val_size, val_buf); in mt6370_regmap_read()
|
/Linux-v6.6/drivers/input/touchscreen/ |
D | iqs5xx.c | 177 __be16 val_buf; in iqs5xx_read_word() local 180 error = iqs5xx_read_burst(client, reg, &val_buf, sizeof(val_buf)); in iqs5xx_read_word() 184 *val = be16_to_cpu(val_buf); in iqs5xx_read_word() 226 __be16 val_buf = cpu_to_be16(val); in iqs5xx_write_word() local 228 return iqs5xx_write_burst(client, reg, &val_buf, sizeof(val_buf)); in iqs5xx_write_word()
|
/Linux-v6.6/drivers/net/can/spi/mcp251xfd/ |
D | mcp251xfd-regmap.c | 151 void *val_buf, size_t val_len) in mcp251xfd_regmap_nocrc_read() argument 175 xfer[1].rx_buf = val_buf; in mcp251xfd_regmap_nocrc_read() 193 memcpy(val_buf, buf_rx->data, val_len); in mcp251xfd_regmap_nocrc_read() 284 void *val_buf, size_t val_len) in mcp251xfd_regmap_crc_read() argument 401 memcpy(val_buf, buf_rx->data, val_len); in mcp251xfd_regmap_crc_read()
|
/Linux-v6.6/drivers/net/dsa/microchip/ |
D | ksz8863_smi.c | 26 void *val_buf, size_t val_len) in ksz8863_mdio_read() argument 31 u8 *val = val_buf; in ksz8863_mdio_read()
|
/Linux-v6.6/drivers/iio/light/ |
D | iqs621-als.c | 212 __le16 val_buf; in iqs621_als_read_raw() local 225 ret = regmap_raw_read(iqs62x->regmap, chan->address, &val_buf, in iqs621_als_read_raw() 226 sizeof(val_buf)); in iqs621_als_read_raw() 230 *val = le16_to_cpu(val_buf); in iqs621_als_read_raw()
|
/Linux-v6.6/drivers/input/misc/ |
D | iqs7222.c | 1563 __le16 val_buf; in iqs7222_read_word() local 1566 error = iqs7222_read_burst(iqs7222, reg, &val_buf, 1); in iqs7222_read_word() 1570 *val = le16_to_cpu(val_buf); in iqs7222_read_word() 1636 __le16 val_buf = cpu_to_le16(val); in iqs7222_write_word() local 1638 return iqs7222_write_burst(iqs7222, reg, &val_buf, 1); in iqs7222_write_word() 1773 __le16 *val_buf; in iqs7222_dev_init() local 1783 val_buf = kcalloc(num_col, sizeof(__le16), GFP_KERNEL); in iqs7222_dev_init() 1784 if (!val_buf) in iqs7222_dev_init() 1791 val_buf, num_col); in iqs7222_dev_init() 1793 val[k] = le16_to_cpu(val_buf[k]); in iqs7222_dev_init() [all …]
|