Home
last modified time | relevance | path

Searched refs:modifiers (Results 1 – 25 of 31) sorted by relevance

12

/linux/Documentation/userspace-api/
H A Ddma-buf-alloc-exchange.rst91 Formats and modifiers
120 Format modifiers describe a translation mechanism between these per-pixel memory
134 Some modifiers may modify the number of planes required for an image; for
142 support of modifiers must be explicitly enumerated and negotiated by all users
188 and modifiers, described together. Within KMS, this is achieved with the
190 the modifiers supported for each format. In userspace, this is supported through
212 - for this format, intersect the lists of supported modifiers for both KMS and
213 Vulkan, to obtain a final list of acceptable modifiers for that format
217 it intends to use for encoding for the set of modifiers it supports, and
232 acceptable modifiers, it must allocate the buffer. As there is no universal
[all …]
/linux/tools/perf/util/
H A Ddemangle-cxx.cpp30 bool modifiers __maybe_unused) in cxx_demangle_sym()
33 int flags = (params ? DMGL_PARAMS : 0) | (modifiers ? DMGL_ANSI : 0); in cxx_demangle_sym()
37 int flags = (params ? DMGL_PARAMS : 0) | (modifiers ? DMGL_ANSI : 0); in cxx_demangle_sym()
H A Ddemangle-cxx.h11 char *cxx_demangle_sym(const char *str, bool params, bool modifiers);
H A Dparse-events.l131 static int modifiers(struct parse_events_state *parse_state, yyscan_t scanner) in modifiers() function
360 {modifier_event} { return modifiers(_parse_state, yyscanner); }
H A Dsymbol.c2546 bool modifiers __maybe_unused) in cxx_demangle_sym()
2549 int flags = (params ? DMGL_PARAMS : 0) | (modifiers ? DMGL_ANSI : 0); in cxx_demangle_sym()
2553 int flags = (params ? DMGL_PARAMS : 0) | (modifiers ? DMGL_ANSI : 0); in cxx_demangle_sym()
/linux/drivers/gpu/drm/arm/
H A Dmalidp_planes.c145 const u64 *modifiers; in malidp_format_mod_supported() local
156 * modifiers only in malidp_format_mod_supported()
168 DRM_DEBUG_KMS("Unsupported modifiers\n"); in malidp_format_mod_supported()
172 modifiers = malidp_format_modifiers; in malidp_format_mod_supported()
182 while (*modifiers != DRM_FORMAT_MOD_INVALID) { in malidp_format_mod_supported()
183 if (*modifiers == modifier) in malidp_format_mod_supported()
186 modifiers++; in malidp_format_mod_supported()
190 if (*modifiers == DRM_FORMAT_MOD_INVALID) { in malidp_format_mod_supported()
938 const u64 *modifiers; in malidp_de_planes_init() local
940 modifiers in malidp_de_planes_init()
[all...]
/linux/lib/
H A Ddynamic_debug.c176 struct flag_settings *modifiers) in ddebug_change() argument
247 newflags = (dp->flags & modifiers->mask) | modifiers->flags; in ddebug_change()
489 static int ddebug_parse_flags(const char *str, struct flag_settings *modifiers) in ddebug_parse_flags() argument
508 modifiers->flags |= opt_array[i].flag; in ddebug_parse_flags()
517 v3pr_info("flags=0x%x\n", modifiers->flags); in ddebug_parse_flags()
522 /* modifiers->flags already set */ in ddebug_parse_flags()
523 modifiers->mask = 0; in ddebug_parse_flags()
526 modifiers->mask = ~0U; in ddebug_parse_flags()
529 modifiers in ddebug_parse_flags()
540 struct flag_settings modifiers = {}; ddebug_exec_query() local
[all...]
/linux/drivers/gpu/drm/sun4i/
H A Dsun4i_layer.c195 const uint64_t *modifiers = sun4i_layer_modifiers; in sun4i_layer_init_one() local
211 modifiers = NULL; in sun4i_layer_init_one()
218 modifiers, type, NULL); in sun4i_layer_init_one()
/linux/drivers/gpu/drm/
H A Ddrm_plane.c111 * - If the driver doesn't support modifiers, create a framebuffer with
136 * support buffers with modifiers. Userspace cannot change this property.
248 plane->modifiers[i])) { in create_in_format_blob()
253 mod->modifier = plane->modifiers[i]; in create_in_format_blob()
427 plane->modifiers = kmalloc_array(format_modifier_count, in __drm_universal_plane_init()
428 sizeof(*plane->modifiers), in __drm_universal_plane_init()
431 if (format_modifier_count && !plane->modifiers) { in __drm_universal_plane_init()
446 kfree(plane->modifiers); in __drm_universal_plane_init()
453 memcpy(plane->modifiers, format_modifiers, in __drm_universal_plane_init()
513 * @format_modifiers: array of struct drm_format modifiers terminate
[all...]
/linux/Documentation/gpu/
H A Dafbc.rst12 format modifiers defined in drm_fourcc.h. See DRM_FORMAT_MOD_ARM_AFBC(*).
14 All users of the AFBC modifiers must follow the usage guidelines laid
117 modifiers. Formats which are not listed should be avoided.
/linux/include/drm/
H A Ddrm_kunit_helpers.h112 const uint64_t *modifiers);
H A Ddrm_plane.h687 uint64_t *modifiers; member
/linux/drivers/gpu/drm/mediatek/
H A Dmtk_plane.c23 static const u64 modifiers[] = { variable
323 supports_afbc ? modifiers : NULL, in mtk_plane_init()
/linux/drivers/input/keyboard/
H A Dapplespi.c127 u8 modifiers; member
1120 keyboard_protocol->fn_pressed = !!(keyboard_protocol->modifiers & bit); in applespi_remap_fn_key()
1122 keyboard_protocol->modifiers |= bit; in applespi_remap_fn_key()
1124 keyboard_protocol->modifiers &= ~bit; in applespi_remap_fn_key()
1135 sizeof_field(struct keyboard_protocol, modifiers) * 8, in applespi_handle_keyboard_event()
1173 if (keyboard_protocol->modifiers & BIT(i)) in applespi_handle_keyboard_event()
/linux/drivers/gpu/drm/tegra/
H A Ddc.c811 const u64 *modifiers; in tegra_primary_plane_create() local
826 modifiers = dc->soc->modifiers; in tegra_primary_plane_create()
836 num_formats, modifiers, type, NULL); in tegra_primary_plane_create()
2857 .modifiers = tegra20_modifiers,
2880 .modifiers = tegra20_modifiers,
2903 .modifiers = tegra20_modifiers,
2926 .modifiers = tegra124_modifiers,
2949 .modifiers = tegra124_modifiers,
H A Dhub.c767 const u64 *modifiers; in tegra_shared_plane_create() local
789 modifiers = tegra_shared_plane_modifiers; in tegra_shared_plane_create()
793 num_formats, modifiers, type, NULL); in tegra_shared_plane_create()
H A Ddc.h74 const u64 *modifiers; member
/linux/drivers/gpu/drm/imx/ipuv3/
H A Dipuv3-plane.c351 * Without a PRG the possible modifiers list only includes the linear in ipu_plane_format_mod_supported()
892 const uint64_t *modifiers = ipu_format_modifiers; in ipu_plane_init() local
910 modifiers = pre_format_modifiers; in ipu_plane_init()
914 formats, format_count, modifiers, in ipu_plane_init()
/linux/Documentation/core-api/
H A Dassoc_array.rst199 The caller should lock exclusively against other modifiers of the array.
219 The caller should lock exclusively against other modifiers of the array.
235 The caller should lock exclusively against other modifiers of the array.
249 The caller should lock exclusively against other modifiers and accessors
277 lock exclusively against other modifiers of the array.
H A Dprintk-formats.rst84 When possible, use specialised modifiers such as %pS or %pB (described below)
525 node name, including the path. The modifiers are functionally equivalent to
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_plane.c712 /* With DCC: Best choice should be kept first. Hence, add all 256k modifiers of different in amdgpu_dm_plane_add_gfx12_modifiers()
721 /* Without DCC. Add all modifiers including linear at the end */ in amdgpu_dm_plane_add_gfx12_modifiers()
732 /* We have not hooked up any pre-GFX9 modifiers. */ in amdgpu_dm_plane_get_plane_modifiers()
1538 * We always have to allow these modifiers: in amdgpu_dm_plane_format_mod_supported()
1539 * 1. Core DRM checks for LINEAR support if userspace does not provide modifiers. in amdgpu_dm_plane_format_mod_supported()
1540 * 2. Not passing any modifiers is the same as explicitly passing INVALID. in amdgpu_dm_plane_format_mod_supported()
1547 /* Check that the modifier is on the list of the plane's supported modifiers. */ in amdgpu_dm_plane_format_mod_supported()
1549 if (modifier == plane->modifiers[i]) in amdgpu_dm_plane_format_mod_supported()
1854 uint64_t *modifiers = NULL; in amdgpu_dm_plane_init() local
1860 res = amdgpu_dm_plane_get_plane_modifiers(dm->adev, plane->type, &modifiers); in amdgpu_dm_plane_init()
[all...]
/linux/drivers/net/wireless/broadcom/b43/
H A Dlo.c580 static const struct b43_loctl modifiers[] = { in lo_probe_possible_loctls() local
612 test_loctl.i += modifiers[i - 1].i * d->state_val_multiplier; in lo_probe_possible_loctls()
613 test_loctl.q += modifiers[i - 1].q * d->state_val_multiplier; in lo_probe_possible_loctls()
/linux/tools/perf/Documentation/
H A Dperf-list.txt59 more modifiers. Modifiers allow the user to restrict the events to be
60 counted. The following modifiers exist:
H A Dperf-stat.txt45 and a list of event modifiers, e.g., cpu-cycles:p. See the
46 linkperf:perf-list[1] man page for details on event modifiers.
/linux/Documentation/networking/
H A Diso15765-2.rst156 * ``flags``: modifiers to be applied to the default behaviour of the ISO-TP

12