Home
last modified time | relevance | path

Searched refs:val_buf (Results 1 - 25 of 63) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_resource.c128 struct ttm_validate_buffer val_buf; in vmw_resource_release() local
130 val_buf.bo = bo; in vmw_resource_release()
131 val_buf.num_shared = 0; in vmw_resource_release()
132 res->func->unbind(res, false, &val_buf); in vmw_resource_release()
389 * @val_buf: Information about a buffer possibly
396 struct ttm_validate_buffer *val_buf, in vmw_resource_do_validate()
410 val_buf->bo != NULL) || in vmw_resource_do_validate()
411 (!func->needs_backup && val_buf->bo != NULL))) { in vmw_resource_do_validate()
412 ret = func->bind(res, val_buf); in vmw_resource_do_validate()
536 * @val_buf
395 vmw_resource_do_validate(struct vmw_resource *res, struct ttm_validate_buffer *val_buf, bool dirtying) vmw_resource_do_validate() argument
540 vmw_resource_check_buffer(struct ww_acquire_ctx *ticket, struct vmw_resource *res, bool interruptible, struct ttm_validate_buffer *val_buf) vmw_resource_check_buffer() argument
631 vmw_resource_backoff_reservation(struct ww_acquire_ctx *ticket, struct ttm_validate_buffer *val_buf) vmw_resource_backoff_reservation() argument
657 struct ttm_validate_buffer val_buf; vmw_resource_do_evict() local
708 struct ttm_validate_buffer val_buf; vmw_resource_validate() local
782 struct ttm_validate_buffer val_buf = { vmw_resource_unbind_list() local
[all...]
H A Dvmwgfx_streamoutput.c57 struct ttm_validate_buffer *val_buf);
59 struct ttm_validate_buffer *val_buf);
139 struct ttm_validate_buffer *val_buf) in vmw_dx_streamoutput_bind()
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()
211 vmw_bo_fence_single(val_buf->bo, fence); in vmw_dx_streamoutput_unbind()
138 vmw_dx_streamoutput_bind(struct vmw_resource *res, struct ttm_validate_buffer *val_buf) vmw_dx_streamoutput_bind() argument
193 vmw_dx_streamoutput_unbind(struct vmw_resource *res, bool readback, struct ttm_validate_buffer *val_buf) vmw_dx_streamoutput_unbind() argument
H A Dvmwgfx_context.c50 struct ttm_validate_buffer *val_buf);
53 struct ttm_validate_buffer *val_buf);
57 struct ttm_validate_buffer *val_buf);
60 struct ttm_validate_buffer *val_buf);
340 struct ttm_validate_buffer *val_buf) in vmw_gb_context_bind()
347 struct ttm_buffer_object *bo = val_buf->bo; in vmw_gb_context_bind()
368 struct ttm_validate_buffer *val_buf) in vmw_gb_context_unbind()
371 struct ttm_buffer_object *bo = val_buf->bo; in vmw_gb_context_unbind()
507 struct ttm_validate_buffer *val_buf) in vmw_dx_context_bind()
514 struct ttm_buffer_object *bo = val_buf in vmw_dx_context_bind()
339 vmw_gb_context_bind(struct vmw_resource *res, struct ttm_validate_buffer *val_buf) vmw_gb_context_bind() argument
366 vmw_gb_context_unbind(struct vmw_resource *res, bool readback, struct ttm_validate_buffer *val_buf) vmw_gb_context_unbind() argument
506 vmw_dx_context_bind(struct vmw_resource *res, struct ttm_validate_buffer *val_buf) vmw_dx_context_bind() argument
575 vmw_dx_context_unbind(struct vmw_resource *res, bool readback, struct ttm_validate_buffer *val_buf) vmw_dx_context_unbind() argument
[all...]
H A Dvmwgfx_shader.c66 struct ttm_validate_buffer *val_buf);
69 struct ttm_validate_buffer *val_buf);
74 struct ttm_validate_buffer *val_buf);
77 struct ttm_validate_buffer *val_buf);
248 struct ttm_validate_buffer *val_buf) in vmw_gb_shader_bind()
255 struct ttm_buffer_object *bo = val_buf->bo; in vmw_gb_shader_bind()
276 struct ttm_validate_buffer *val_buf) in vmw_gb_shader_unbind()
305 vmw_bo_fence_single(val_buf->bo, fence); in vmw_gb_shader_unbind()
444 * @val_buf: Pointer to the validate buffer.
448 struct ttm_validate_buffer *val_buf) in vmw_dx_shader_bind()
247 vmw_gb_shader_bind(struct vmw_resource *res, struct ttm_validate_buffer *val_buf) vmw_gb_shader_bind() argument
274 vmw_gb_shader_unbind(struct vmw_resource *res, bool readback, struct ttm_validate_buffer *val_buf) vmw_gb_shader_unbind() argument
447 vmw_dx_shader_bind(struct vmw_resource *res, struct ttm_validate_buffer *val_buf) vmw_dx_shader_bind() argument
508 vmw_dx_shader_unbind(struct vmw_resource *res, bool readback, struct ttm_validate_buffer *val_buf) vmw_dx_shader_unbind() argument
[all...]
H A Dvmwgfx_resource_priv.h94 struct ttm_validate_buffer *val_buf);
97 struct ttm_validate_buffer *val_buf);
H A Dvmwgfx_cotable.c110 struct ttm_validate_buffer *val_buf);
113 struct ttm_validate_buffer *val_buf);
201 * @val_buf: Pointer to a struct ttm_validate_buffer prepared by the caller
208 struct ttm_validate_buffer *val_buf) in vmw_cotable_bind()
212 * the caller noticing, and with val_buf->bo still pointing to in vmw_cotable_bind()
217 val_buf->bo = &res->backup->base; in vmw_cotable_bind()
300 * val_buf: Pointer to a struct ttm_validate_buffer prepared by the caller
307 struct ttm_validate_buffer *val_buf) in vmw_cotable_unbind()
311 struct ttm_buffer_object *bo = val_buf->bo; in vmw_cotable_unbind()
207 vmw_cotable_bind(struct vmw_resource *res, struct ttm_validate_buffer *val_buf) vmw_cotable_bind() argument
305 vmw_cotable_unbind(struct vmw_resource *res, bool readback, struct ttm_validate_buffer *val_buf) vmw_cotable_unbind() argument
H A Dvmwgfx_validation.c273 struct ttm_validate_buffer *val_buf; in vmw_validation_add_bo() local
289 val_buf = &bo_node->base; in vmw_validation_add_bo()
290 val_buf->bo = ttm_bo_get_unless_zero(&vbo->base); in vmw_validation_add_bo()
291 if (!val_buf->bo) in vmw_validation_add_bo()
293 val_buf->num_shared = 0; in vmw_validation_add_bo()
294 list_add_tail(&val_buf->head, &ctx->bo_list); in vmw_validation_add_bo()
H A Dvmwgfx_surface.c89 struct ttm_validate_buffer *val_buf);
92 struct ttm_validate_buffer *val_buf);
97 struct ttm_validate_buffer *val_buf);
100 struct ttm_validate_buffer *val_buf);
471 * @val_buf: Pointer to a struct ttm_validate_buffer containing
483 struct ttm_validate_buffer *val_buf, in vmw_legacy_srf_dma()
493 BUG_ON(!val_buf->bo); in vmw_legacy_srf_dma()
499 vmw_bo_get_guest_ptr(val_buf->bo, &ptr); in vmw_legacy_srf_dma()
511 vmw_bo_fence_single(val_buf->bo, fence); in vmw_legacy_srf_dma()
525 * @val_buf
482 vmw_legacy_srf_dma(struct vmw_resource *res, struct ttm_validate_buffer *val_buf, bool bind) vmw_legacy_srf_dma() argument
531 vmw_legacy_srf_bind(struct vmw_resource *res, struct ttm_validate_buffer *val_buf) vmw_legacy_srf_bind() argument
552 vmw_legacy_srf_unbind(struct vmw_resource *res, bool readback, struct ttm_validate_buffer *val_buf) vmw_legacy_srf_unbind() argument
1203 vmw_gb_surface_bind(struct vmw_resource *res, struct ttm_validate_buffer *val_buf) vmw_gb_surface_bind() argument
1248 vmw_gb_surface_unbind(struct vmw_resource *res, bool readback, struct ttm_validate_buffer *val_buf) vmw_gb_surface_unbind() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_resource.c131 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()
356 * @val_buf: Information about a buffer possibly
364 struct ttm_validate_buffer *val_buf, in vmw_resource_do_validate()
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()
504 * @val_buf
363 vmw_resource_do_validate(struct vmw_resource *res, struct ttm_validate_buffer *val_buf, bool dirtying) vmw_resource_do_validate() argument
508 vmw_resource_check_buffer(struct ww_acquire_ctx *ticket, struct vmw_resource *res, bool interruptible, struct ttm_validate_buffer *val_buf) vmw_resource_check_buffer() argument
602 vmw_resource_backoff_reservation(struct ww_acquire_ctx *ticket, struct ttm_validate_buffer *val_buf) vmw_resource_backoff_reservation() argument
628 struct ttm_validate_buffer val_buf; vmw_resource_do_evict() local
679 struct ttm_validate_buffer val_buf; vmw_resource_validate() local
753 struct ttm_validate_buffer val_buf = { vmw_resource_unbind_list() local
[all...]
H 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()
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()
211 vmw_bo_fence_single(val_buf->bo, fence); in vmw_dx_streamoutput_unbind()
138 vmw_dx_streamoutput_bind(struct vmw_resource *res, struct ttm_validate_buffer *val_buf) vmw_dx_streamoutput_bind() argument
193 vmw_dx_streamoutput_unbind(struct vmw_resource *res, bool readback, struct ttm_validate_buffer *val_buf) vmw_dx_streamoutput_unbind() argument
H 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()
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()
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()
516 struct ttm_buffer_object *bo = val_buf in vmw_dx_context_bind()
341 vmw_gb_context_bind(struct vmw_resource *res, struct ttm_validate_buffer *val_buf) vmw_gb_context_bind() argument
368 vmw_gb_context_unbind(struct vmw_resource *res, bool readback, struct ttm_validate_buffer *val_buf) vmw_gb_context_unbind() argument
508 vmw_dx_context_bind(struct vmw_resource *res, struct ttm_validate_buffer *val_buf) vmw_dx_context_bind() argument
577 vmw_dx_context_unbind(struct vmw_resource *res, bool readback, struct ttm_validate_buffer *val_buf) vmw_dx_context_unbind() argument
[all...]
H 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()
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()
303 vmw_bo_fence_single(val_buf->bo, fence); in vmw_gb_shader_unbind()
442 * @val_buf: Pointer to the validate buffer.
446 struct ttm_validate_buffer *val_buf) in vmw_dx_shader_bind()
245 vmw_gb_shader_bind(struct vmw_resource *res, struct ttm_validate_buffer *val_buf) vmw_gb_shader_bind() argument
272 vmw_gb_shader_unbind(struct vmw_resource *res, bool readback, struct ttm_validate_buffer *val_buf) vmw_gb_shader_unbind() argument
445 vmw_dx_shader_bind(struct vmw_resource *res, struct ttm_validate_buffer *val_buf) vmw_dx_shader_bind() argument
506 vmw_dx_shader_unbind(struct vmw_resource *res, bool readback, struct ttm_validate_buffer *val_buf) vmw_dx_shader_unbind() argument
[all...]
H A Dvmwgfx_resource_priv.h96 struct ttm_validate_buffer *val_buf);
99 struct ttm_validate_buffer *val_buf);
H A Dvmwgfx_cotable.c125 struct ttm_validate_buffer *val_buf);
128 struct ttm_validate_buffer *val_buf);
217 * @val_buf: Pointer to a struct ttm_validate_buffer prepared by the caller
224 struct ttm_validate_buffer *val_buf) in vmw_cotable_bind()
228 * the caller noticing, and with val_buf->bo still pointing to in vmw_cotable_bind()
233 val_buf->bo = &res->guest_memory_bo->tbo; in vmw_cotable_bind()
316 * @val_buf: Pointer to a struct ttm_validate_buffer prepared by the caller
323 struct ttm_validate_buffer *val_buf) in vmw_cotable_unbind()
327 struct ttm_buffer_object *bo = val_buf->bo; in vmw_cotable_unbind()
223 vmw_cotable_bind(struct vmw_resource *res, struct ttm_validate_buffer *val_buf) vmw_cotable_bind() argument
321 vmw_cotable_unbind(struct vmw_resource *res, bool readback, struct ttm_validate_buffer *val_buf) vmw_cotable_unbind() argument
H A Dvmwgfx_validation.c270 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()
/kernel/linux/linux-6.6/drivers/base/regmap/
H 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()
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()
42 return sdw_nread_no_pm(slave, addr, val_size, val_buf); in regmap_sdw_read()
23 regmap_sdw_gather_write(void *context, const void *reg_buf, size_t reg_size, const void *val_buf, size_t val_size) regmap_sdw_gather_write() argument
34 regmap_sdw_read(void *context, const void *reg_buf, size_t reg_size, void *val_buf, size_t val_size) regmap_sdw_read() argument
/kernel/linux/linux-5.10/drivers/iio/temperature/
H A Diqs620at-temp.c27 __le16 val_buf; in iqs620_temp_read_raw() local
32 &val_buf, sizeof(val_buf)); in iqs620_temp_read_raw()
36 *val = le16_to_cpu(val_buf); in iqs620_temp_read_raw()
/kernel/linux/linux-6.6/drivers/iio/temperature/
H 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()
/kernel/linux/linux-6.6/drivers/iio/accel/
H A Dadxl367_spi.c53 void *val_buf, size_t val_size) in adxl367_read()
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()
52 adxl367_read(void *context, const void *reg_buf, size_t reg_size, void *val_buf, size_t val_size) adxl367_read() argument
/kernel/linux/linux-5.10/drivers/iio/position/
H 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()
/kernel/linux/linux-6.6/drivers/iio/position/
H 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()
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Dcs35l56-sdw.c42 const size_t reg_size, void *val_buf, in cs35l56_sdw_read()
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()
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()
144 /* First word of val_buf contains the destination address */ in cs35l56_sdw_write()
41 cs35l56_sdw_read(void *context, const void *reg_buf, const size_t reg_size, void *val_buf, size_t val_size) cs35l56_sdw_read() argument
100 cs35l56_sdw_gather_write(void *context, const void *reg_buf, size_t reg_size, const void *val_buf, size_t val_size) cs35l56_sdw_gather_write() argument
/kernel/linux/linux-6.6/drivers/net/can/m_can/
H A Dtcan4x5x-regmap.c48 void *val_buf, size_t val_len) in tcan4x5x_regmap_read()
72 xfer[1].rx_buf = val_buf; in tcan4x5x_regmap_read()
88 memcpy(val_buf, buf_rx->data, val_len); in tcan4x5x_regmap_read()
46 tcan4x5x_regmap_read(void *context, const void *reg_buf, size_t reg_len, void *val_buf, size_t val_len) tcan4x5x_regmap_read() argument
/kernel/linux/linux-5.10/include/linux/
H A Dseq_file.h234 char val_buf[length + 1]; \
235 strncpy(val_buf, value, length); \
236 val_buf[length] = '\0'; \
237 seq_show_option(m, name, val_buf); \
/kernel/linux/linux-6.6/include/linux/
H A Dseq_file.h263 char val_buf[length + 1]; \
264 memcpy(val_buf, value, length); \
265 val_buf[length] = '\0'; \
266 seq_show_option(m, name, val_buf); \

Completed in 17 milliseconds

123