Home
last modified time | relevance | path

Searched refs:val_buf (Results 1 – 25 of 43) sorted by relevance

12

/linux/drivers/gpu/drm/vmwgfx/
A Dvmwgfx_resource.c135 val_buf.bo = bo; in vmw_resource_release()
136 val_buf.num_shared = 0; in vmw_resource_release()
387 val_buf->bo) || in vmw_resource_do_validate()
536 val_buf->num_shared = 0; in vmw_resource_check_buffer()
560 ttm_bo_put(val_buf->bo); in vmw_resource_check_buffer()
561 val_buf->bo = NULL; in vmw_resource_check_buffer()
623 val_buf->bo = NULL; in vmw_resource_backoff_reservation()
643 val_buf.bo = NULL; in vmw_resource_do_evict()
644 val_buf.num_shared = 0; in vmw_resource_do_evict()
694 val_buf.bo = NULL; in vmw_resource_validate()
[all …]
A Dvmwgfx_streamoutput.c58 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()
A Dvmwgfx_shader.c63 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()
449 struct ttm_buffer_object *bo = val_buf->bo; in vmw_dx_shader_bind()
508 struct ttm_validate_buffer *val_buf) in vmw_dx_shader_unbind() argument
[all …]
A Dvmwgfx_context.c51 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()
516 struct ttm_buffer_object *bo = val_buf->bo; in vmw_dx_context_bind()
579 struct ttm_validate_buffer *val_buf) in vmw_dx_context_unbind() argument
[all …]
A Dvmwgfx_cotable.c125 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()
A Dvmwgfx_resource_priv.h96 struct ttm_validate_buffer *val_buf);
99 struct ttm_validate_buffer *val_buf);
A Dvmwgfx_validation.c253 struct ttm_validate_buffer *val_buf; in vmw_validation_add_bo() local
264 val_buf = &bo_node->base; in vmw_validation_add_bo()
265 val_buf->bo = ttm_bo_get_unless_zero(&vbo->tbo); in vmw_validation_add_bo()
266 if (!val_buf->bo) in vmw_validation_add_bo()
268 val_buf->num_shared = 0; in vmw_validation_add_bo()
269 list_add_tail(&val_buf->head, &ctx->bo_list); in vmw_validation_add_bo()
A Dvmwgfx_surface.c84 struct ttm_validate_buffer *val_buf);
87 struct ttm_validate_buffer *val_buf);
92 struct ttm_validate_buffer *val_buf);
95 struct ttm_validate_buffer *val_buf);
476 struct ttm_validate_buffer *val_buf, in vmw_legacy_srf_dma() argument
486 BUG_ON(!val_buf->bo); in vmw_legacy_srf_dma()
492 vmw_bo_get_guest_ptr(val_buf->bo, &ptr); in vmw_legacy_srf_dma()
504 vmw_bo_fence_single(val_buf->bo, fence); in vmw_legacy_srf_dma()
548 struct ttm_validate_buffer *val_buf) in vmw_legacy_srf_unbind() argument
1334 struct ttm_validate_buffer *val_buf) in vmw_gb_surface_unbind() argument
[all …]
/linux/drivers/base/regmap/
A Dregmap-sdw.c12 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()
A Dregmap-spi-avmm.c580 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/drivers/iio/temperature/
A Diqs620at-temp.c28 __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/drivers/iio/accel/
A Dadxl367_spi.c53 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/sound/soc/codecs/
A Dcs35l56-sdw.c115 const size_t reg_size, void *val_buf, in cs35l56_sdw_read() argument
119 u8 *buf8 = val_buf; in cs35l56_sdw_read()
131 return cs35l56_sdw_read_one(peripheral, reg, val_buf); in cs35l56_sdw_read()
179 const void *val_buf, size_t val_size) in cs35l56_sdw_gather_write() argument
182 const u8 *src_be = val_buf; in cs35l56_sdw_gather_write()
217 static int cs35l56_sdw_write(void *context, const void *val_buf, size_t val_size) in cs35l56_sdw_write() argument
219 const u8 *src_buf = val_buf; in cs35l56_sdw_write()
/linux/drivers/net/can/m_can/
A Dtcan4x5x-regmap.c48 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/drivers/iio/position/
A Diqs624-pos.c115 __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/drivers/iio/imu/bmi323/
A Dbmi323_spi.c21 size_t reg_size, void *val_buf, in bmi323_regmap_spi_read() argument
26 return spi_write_then_read(spi, reg_buf, reg_size, val_buf, val_size); in bmi323_regmap_spi_read()
A Dbmi323_i2c.c26 size_t reg_size, void *val_buf, in bmi323_regmap_i2c_read() argument
47 memcpy(val_buf, priv->i2c_rx_buffer + BMI323_I2C_DUMMY, val_size); in bmi323_regmap_i2c_read()
/linux/drivers/iio/chemical/
A Dsunrise_co2.c50 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/include/linux/
A Dseq_file.h288 char val_buf[length + 1]; \
289 memcpy(val_buf, value, length); \
290 val_buf[length] = '\0'; \
291 seq_show_option(m, name, val_buf); \
/linux/drivers/mfd/
A Dacer-ec-a500.c37 void *val_buf, size_t val_sizel) in a500_ec_read() argument
41 u16 *ret_val = val_buf; in a500_ec_read()
/linux/drivers/input/touchscreen/
A Diqs5xx.c177 __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()
A Dgoodix_berlin_spi.c32 size_t reg_size, void *val_buf, in goodix_berlin_spi_read() argument
71 memcpy(val_buf, buf + GOODIX_BERLIN_SPI_READ_PREFIX_LEN, val_size); in goodix_berlin_spi_read()
/linux/drivers/net/can/spi/mcp251xfd/
A Dmcp251xfd-regmap.c151 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/drivers/net/dsa/microchip/
A Dksz8863_smi.c26 void *val_buf, size_t val_len) in ksz8863_mdio_read() argument
31 u8 *val = val_buf; in ksz8863_mdio_read()
/linux/drivers/iio/light/
A Diqs621-als.c212 __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()

Completed in 67 milliseconds

12