/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_resource.c | 128 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 D | vmwgfx_streamoutput.c | 57 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 D | vmwgfx_context.c | 50 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 D | vmwgfx_shader.c | 66 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 D | vmwgfx_resource_priv.h | 94 struct ttm_validate_buffer *val_buf); 97 struct ttm_validate_buffer *val_buf);
|
H A D | vmwgfx_cotable.c | 110 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 D | vmwgfx_validation.c | 273 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 D | vmwgfx_surface.c | 89 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 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() 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 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() 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 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() 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 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() 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 D | vmwgfx_resource_priv.h | 96 struct ttm_validate_buffer *val_buf); 99 struct ttm_validate_buffer *val_buf);
|
H A D | vmwgfx_cotable.c | 125 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 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()
|
/kernel/linux/linux-6.6/drivers/base/regmap/ |
H A 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() 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 D | iqs620at-temp.c | 27 __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 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()
|
/kernel/linux/linux-6.6/drivers/iio/accel/ |
H A D | adxl367_spi.c | 53 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 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()
|
/kernel/linux/linux-6.6/drivers/iio/position/ |
H A 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()
|
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | cs35l56-sdw.c | 42 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 D | tcan4x5x-regmap.c | 48 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 D | seq_file.h | 234 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 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); \
|