| /openbsd/src/sys/dev/pci/drm/amd/display/amdgpu_dm/ |
| D | amdgpu_dm_color.c | 357 static bool __is_lut_linear(const struct drm_color_lut *lut, uint32_t size) in __is_lut_linear() argument 365 if ((lut[i].red != lut[i].green) || (lut[i].green != lut[i].blue)) in __is_lut_linear() 371 delta = lut[i].red - expected; in __is_lut_linear() 386 static void __drm_lut_to_dc_gamma(const struct drm_color_lut *lut, in __drm_lut_to_dc_gamma() argument 394 r = drm_color_lut_extract(lut[i].red, 16); in __drm_lut_to_dc_gamma() 395 g = drm_color_lut_extract(lut[i].green, 16); in __drm_lut_to_dc_gamma() 396 b = drm_color_lut_extract(lut[i].blue, 16); in __drm_lut_to_dc_gamma() 407 r = drm_color_lut_extract(lut[i].red, 16); in __drm_lut_to_dc_gamma() 408 g = drm_color_lut_extract(lut[i].green, 16); in __drm_lut_to_dc_gamma() 409 b = drm_color_lut_extract(lut[i].blue, 16); in __drm_lut_to_dc_gamma() [all …]
|
| /openbsd/src/sys/dev/pci/drm/amd/display/dc/core/ |
| D | dc_surface.c | 248 struct dc_3dlut *lut = container_of(kref, struct dc_3dlut, refcount); in dc_3dlut_func_free() local 250 kvfree(lut); in dc_3dlut_func_free() 255 struct dc_3dlut *lut = kvzalloc(sizeof(*lut), GFP_KERNEL); in dc_create_3dlut_func() local 257 if (lut == NULL) in dc_create_3dlut_func() 260 kref_init(&lut->refcount); in dc_create_3dlut_func() 261 lut->state.raw = 0; in dc_create_3dlut_func() 263 return lut; in dc_create_3dlut_func() 270 void dc_3dlut_func_release(struct dc_3dlut *lut) in dc_3dlut_func_release() argument 272 kref_put(&lut->refcount, dc_3dlut_func_free); in dc_3dlut_func_release() 275 void dc_3dlut_func_retain(struct dc_3dlut *lut) in dc_3dlut_func_retain() argument [all …]
|
| D | amdgpu_dc.c | 2198 struct dc_3dlut **lut, in dc_acquire_release_mpc_3dlut() argument 2223 ret = pool->funcs->acquire_post_bldn_3dlut(res_ctx, pool, mpcc_id, lut, shaper); in dc_acquire_release_mpc_3dlut() 2225 ret = pool->funcs->release_post_bldn_3dlut(res_ctx, pool, lut, shaper); in dc_acquire_release_mpc_3dlut()
|
| /openbsd/src/sys/dev/pci/drm/i915/display/ |
| D | intel_color.c | 177 static bool lut_is_legacy(const struct drm_property_blob *lut) in lut_is_legacy() argument 179 return lut && drm_color_lut_size(lut) == LEGACY_LUT_LENGTH; in lut_is_legacy() 1152 struct drm_color_lut *lut; in create_linear_lut() local 1156 sizeof(lut[0]) * lut_size, in create_linear_lut() 1161 lut = blob->data; in create_linear_lut() 1166 lut[i].red = val; in create_linear_lut() 1167 lut[i].green = val; in create_linear_lut() 1168 lut[i].blue = val; in create_linear_lut() 1221 const struct drm_color_lut *lut; in i9xx_load_lut_8() local 1228 lut = blob->data; in i9xx_load_lut_8() [all …]
|
| D | intel_display.c | 5249 #define PIPE_CONF_CHECK_COLOR_LUT(lut, is_pre_csc_lut) do { \ in intel_pipe_config_compare() argument 5252 current_config->lut, pipe_config->lut, \ in intel_pipe_config_compare() 5254 pipe_config_mismatch(&p, fastset, crtc, __stringify(lut), \ in intel_pipe_config_compare()
|
| /openbsd/src/sys/dev/pci/drm/i915/gem/ |
| D | i915_gem_object.c | 251 struct i915_lut_handle *lut, *ln; in i915_gem_close_object() local 255 list_for_each_entry_safe(lut, ln, &obj->lut_list, obj_link) { in i915_gem_close_object() 256 struct i915_gem_context *ctx = lut->ctx; in i915_gem_close_object() 260 list_move(&lut->obj_link, &close); in i915_gem_close_object() 278 list_for_each_entry_safe(lut, ln, &close, obj_link) { in i915_gem_close_object() 279 struct i915_gem_context *ctx = lut->ctx; in i915_gem_close_object() 288 vma = radix_tree_delete(&ctx->handles_vma, lut->handle); in i915_gem_close_object() 296 i915_gem_context_put(lut->ctx); in i915_gem_close_object() 297 i915_lut_handle_free(lut); in i915_gem_close_object()
|
| D | i915_gem_context.c | 103 void i915_lut_handle_free(struct i915_lut_handle *lut) in i915_lut_handle_free() argument 106 return kmem_cache_free(slab_luts, lut); in i915_lut_handle_free() 108 pool_put(&slab_luts, lut); in i915_lut_handle_free() 122 struct i915_lut_handle *lut; in lut_close() local 128 list_for_each_entry(lut, &obj->lut_list, obj_link) { in lut_close() 129 if (lut->ctx != ctx) in lut_close() 132 if (lut->handle != iter.index) in lut_close() 135 list_del(&lut->obj_link); in lut_close() 140 if (&lut->obj_link != &obj->lut_list) { in lut_close() 141 i915_lut_handle_free(lut); in lut_close()
|
| D | i915_gem_context.h | 242 void i915_lut_handle_free(struct i915_lut_handle *lut);
|
| D | i915_gem_execbuffer.c | 842 struct i915_lut_handle *lut; in __eb_add_lut() local 845 lut = i915_lut_handle_alloc(); in __eb_add_lut() 846 if (unlikely(!lut)) in __eb_add_lut() 852 lut->handle = handle; in __eb_add_lut() 853 lut->ctx = ctx; in __eb_add_lut() 867 list_add(&lut->obj_link, &obj->lut_list); in __eb_add_lut() 884 i915_lut_handle_free(lut); in __eb_add_lut()
|
| /openbsd/src/sys/dev/pci/drm/ |
| D | drm_color_mgmt.c | 602 int drm_color_lut_check(const struct drm_property_blob *lut, u32 tests) in drm_color_lut_check() argument 607 if (!lut || !tests) in drm_color_lut_check() 610 entry = lut->data; in drm_color_lut_check() 611 for (i = 0; i < drm_color_lut_size(lut); i++) { in drm_color_lut_check()
|
| D | drm_fb_helper.c | 903 struct drm_color_lut *lut; in setcmap_new_gamma_lut() local 910 gamma_lut = drm_property_create_blob(dev, sizeof(*lut) * size, NULL); in setcmap_new_gamma_lut() 914 lut = gamma_lut->data; in setcmap_new_gamma_lut() 921 lut[i].red = r[i]; in setcmap_new_gamma_lut() 922 lut[i].green = g[i]; in setcmap_new_gamma_lut() 923 lut[i].blue = b[i]; in setcmap_new_gamma_lut() 926 lut[i].red = r[i]; in setcmap_new_gamma_lut() 927 lut[i].green = g[i]; in setcmap_new_gamma_lut() 928 lut[i].blue = b[i]; in setcmap_new_gamma_lut() 933 lut[cmap->start + i].red = cmap->red[i]; in setcmap_new_gamma_lut() [all …]
|
| /openbsd/src/sys/dev/pci/drm/include/drm/ |
| D | drm_color_mgmt.h | 120 int drm_color_lut_check(const struct drm_property_blob *lut, u32 tests);
|
| /openbsd/src/sys/dev/pci/drm/amd/display/dc/inc/ |
| D | core_types.h | 196 struct dc_3dlut **lut, 202 struct dc_3dlut **lut,
|
| /openbsd/src/sys/dev/pci/drm/amd/amdgpu/ |
| D | amdgpu_atombios.c | 1387 VOLTAGE_LUT_ENTRY_V2 *lut; in amdgpu_atombios_get_voltage_table() local 1390 lut = &gpio->asVolGpioLut[0]; in amdgpu_atombios_get_voltage_table() 1393 le16_to_cpu(lut->usVoltageValue); in amdgpu_atombios_get_voltage_table() 1395 le32_to_cpu(lut->ulVoltageId); in amdgpu_atombios_get_voltage_table() 1396 lut = (VOLTAGE_LUT_ENTRY_V2 *) in amdgpu_atombios_get_voltage_table() 1397 ((u8 *)lut + sizeof(VOLTAGE_LUT_ENTRY_V2)); in amdgpu_atombios_get_voltage_table()
|
| /openbsd/src/sys/dev/pci/drm/radeon/ |
| D | radeon_atombios.c | 3593 VOLTAGE_LUT_ENTRY *lut = (VOLTAGE_LUT_ENTRY *) in radeon_atom_get_max_voltage() local 3597 le16_to_cpu(lut->usVoltageValue); in radeon_atom_get_max_voltage() 3757 VOLTAGE_LUT_ENTRY *lut; in radeon_atom_get_voltage_table() local 3760 lut = &formula->asVIDAdjustEntries[0]; in radeon_atom_get_voltage_table() 3763 le16_to_cpu(lut->usVoltageValue); in radeon_atom_get_voltage_table() 3771 lut = (VOLTAGE_LUT_ENTRY *) in radeon_atom_get_voltage_table() 3772 ((u8 *)lut + sizeof(VOLTAGE_LUT_ENTRY)); in radeon_atom_get_voltage_table() 3792 VOLTAGE_LUT_ENTRY_V2 *lut; in radeon_atom_get_voltage_table() local 3795 lut = &gpio->asVolGpioLut[0]; in radeon_atom_get_voltage_table() 3798 le16_to_cpu(lut->usVoltageValue); in radeon_atom_get_voltage_table() [all …]
|
| /openbsd/src/sys/dev/pci/ |
| D | if_ixl.c | 1576 ixl_set_rss_lut(struct ixl_softc *sc, const struct ixl_rss_lut_128 *lut) in ixl_set_rss_lut() argument 1578 return ((*sc->sc_chip->ic_set_rss_lut)(sc, lut)); in ixl_set_rss_lut() 2223 struct ixl_rss_lut_128 lut; in ixl_configure_rss() local 2224 uint8_t *lute = (uint8_t *)&lut; in ixl_configure_rss() 2239 for (i = 0; i < sizeof(lut); i++) { in ixl_configure_rss() 2257 error = ixl_set_rss_lut(sc, &lut); in ixl_configure_rss() 5152 ixl_710_set_rss_lut(struct ixl_softc *sc, const struct ixl_rss_lut_128 *lut) in ixl_710_set_rss_lut() argument 5156 for (i = 0; i < nitems(lut->entries); i++) in ixl_710_set_rss_lut() 5157 ixl_wr(sc, I40E_PFQF_HLUT(i), lut->entries[i]); in ixl_710_set_rss_lut() 5183 ixl_722_set_rss_lut(struct ixl_softc *sc, const struct ixl_rss_lut_128 *lut) in ixl_722_set_rss_lut() argument
|
| D | if_ice.c | 23154 uint8_t *lut; in ice_aq_get_set_rss_lut() local 23160 lut = params->lut; in ice_aq_get_set_rss_lut() 23167 if (!lut || !lut_size || !ice_is_vsi_valid(hw, vsi_handle)) in ice_aq_get_set_rss_lut() 23197 status = ice_aq_send_cmd(hw, &desc, lut, lut_size, NULL); in ice_aq_get_set_rss_lut() 23230 uint8_t *lut; in ice_set_rss_lut() local 23232 lut = (uint8_t *)malloc(vsi->rss_table_size, M_DEVBUF, M_NOWAIT|M_ZERO); in ice_set_rss_lut() 23233 if (!lut) { in ice_set_rss_lut() 23245 lut[i] = i % vsi->num_rx_queues; in ice_set_rss_lut() 23251 lut_params.lut = lut; in ice_set_rss_lut() 23261 free(lut, M_DEVBUF, vsi->rss_table_size); in ice_set_rss_lut()
|
| D | if_icereg.h | 12462 uint8_t *lut; /* input RSS LUT for set / output for get */ member
|
| /openbsd/src/sys/dev/pci/drm/amd/display/dc/ |
| D | dc.h | 1534 void dc_3dlut_func_release(struct dc_3dlut *lut); 1535 void dc_3dlut_func_retain(struct dc_3dlut *lut); 1591 struct dc_3dlut **lut,
|
| /openbsd/src/share/dict/ |
| D | web2 | 109150 lut
|