OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:modifiers
(Results
1 - 25
of
53
) sorted by relevancy
1
2
3
/src/usr.bin/make/unit-tests/
posix-expansion.mk
5
# In POSIX mode, when expanding an expression containing
modifiers
, the
6
#
modifiers
specified in POSIX take precedence over the BSD-style
modifiers
.
varparse-mod.mk
3
# Tests for parsing expressions with
modifiers
.
11
# expression with 2
modifiers
. The first modifier is
18
# As of 2020-10-02, some
modifiers
ensure that they are followed by either a
19
# ':' or the closing brace or parenthesis of the expression. The
modifiers
33
# On the other hand, these
modifiers
ensure that they are followed by a
52
# These
modifiers
don't care since they reach until the closing character
54
# ::= (as well as the other assignment
modifiers
)
cond-token-var.mk
9
# variable
modifiers
such as in ${VAR:Mpattern}.
11
# XXX: Strictly speaking, variable
modifiers
should be called expression
12
#
modifiers
instead since they only modify the expression, not the variable.
13
# Well, except for the assignment
modifiers
, these do indeed change the value
120
# but undefined variables may occur in the variable name or in
modifiers
.
131
# An expression in a comparison must not be undefined and have
modifiers
.
140
#
modifiers
.
149
#
modifiers
.
varmod-to-one-word.mk
4
# as a single word, for all following
modifiers
.
varmod-to-upper.mk
18
# The :tu and :tl
modifiers
operate on the variable value as a single string,
modmisc.mk
11
# the modifier_variable can be used with other
modifiers
.
22
# Demonstrates
modifiers
that are given indirectly from a variable.
49
#
modifiers
, but not by the :@ modifier since it explicitly skips empty words.
varmod-indirect.mk
3
# Tests for indirect variable
modifiers
, such as in ${VAR:${M_modifiers}}.
5
# uppercase or lowercase, as well as for fairly advanced
modifiers
that first
8
# Initial support for indirect
modifiers
was added in var.c 1.101 from
10
# indirect
modifiers
for all but the very first modifier as well.
30
# Multiple indirect
modifiers
can be applied one after another as long as
59
# An indirect modifier can be followed by other
modifiers
, no matter if the
62
# This makes it possible to define conditional
modifiers
, like this:
109
# expands to a sequence of ':N'
modifiers
, each of which filters one of the
136
# An undefined expression without any
modifiers
expands to an empty string.
143
# An undefined expression with only
modifiers
that keep the expressio
[
all
...]
counter-append.mk
8
# The cause for this surprising behavior was that the ::= variable
modifiers
counter.mk
8
# The cause for this surprising behavior was that the ::= variable
modifiers
char-005c-reverse-solidus.mk
15
# TODO: escape ':' in
modifiers
78
# serves to escape the ":" that is otherwise used to separate the
modifiers
.
96
# The ":M" modifier is parsed differently than the other
modifiers
. To
98
# an expression. There, the usual escaping rules for
modifiers
apply.
varmod-order-numeric.mk
3
# Tests for the variable
modifiers
':On', which returns the words, sorted in
7
# The variable
modifiers
':On', ':Onr' and ':Orn' were added in var.c 1.939
varmod-indirect.exp
12
while evaluating indirect
modifiers
"Z"
36
while evaluating indirect
modifiers
"Z"
varmod.mk
3
# Tests for variable
modifiers
, such as :Q, :S,from,to or :Ufallback.
10
# * `strict`: the parsing style used by most
modifiers
:
12
# * other
modifiers
may follow, separated by a ':'
15
# that no further
modifiers
are parsed in that expression.
27
# In the assignment
modifiers
`::=` and its variants, the `=` is part of
30
# All no-colon
modifiers
get a "no", as the modifier name would be
154
# Test a '$' at the end of a modifier part, for all
modifiers
in the order
158
# the 'from' parts of the ':S' and ':C'
modifiers
. In all other modifier
opt-debug-loud.mk
12
# evaluating expressions and their
modifiers
, such as :!cmd! or :sh.
varmod-match-escape.mk
3
# As of 2020-08-01, the :M and :N
modifiers
interpret backslashes differently,
48
# XXX: As of 2020-11-01, unlike all other variable
modifiers
, a '$' in the
49
# :M and :N
modifiers
is written as '$$', not as '\$'. This is confusing,
55
# XXX: As of 2020-11-01, unlike all other variable
modifiers
, '\$' is not
varmod-subst.mk
195
# The :S and :C
modifiers
accept an arbitrary character as the delimiter,
240
# The :S and :C
modifiers
can be chained without a separating ':'.
242
# It works because ApplyModifier_Subst scans for the known
modifiers
g1W
246
# Most other
modifiers
cannot be chained since their parsers skip until
251
# There is no 'i' modifier for the :S or :C
modifiers
.
254
#
modifiers
with the matching
modifiers
.
285
# In
modifiers
, dollars are escaped using the backslash, not using another
parse-var.mk
11
# indirect
modifiers
endc == '\0'
33
#
Modifiers
:
37
# indirect
modifiers
, involving changes to VarEvalMode
100
# and closing delimiters, which failed for nested
modifiers
with unbalanced
varmod-loop-varname.mk
26
# be escaped in the
modifiers
, but not in the variable name, therefore
106
# It may happen that there are nested :@
modifiers
that use the same name for
107
# for the loop variable. These
modifiers
influence each other.
varmod-to-separator.mk
18
# After the :ts modifier, other
modifiers
can follow.
37
# anything since neither of these
modifiers
is related to how the string is
67
# The :ts modifier can be followed by other
modifiers
.
72
# The :ts modifier can follow other
modifiers
.
78
#
modifiers
.
116
# Not all
modifiers
use the separator from the previous modifier ':ts' though.
opt-env.mk
35
# Neither can the assignment
modifiers
.
varmod-l-name-to-value.mk
31
# a bug in the evaluation of expressions. Indirect
modifiers
like
directive-for-empty.mk
8
# popular exception is the condition 'empty(var:
Modifiers
)', which does not
38
# is pattern matching using the
modifiers
':M' or ':N'.
54
# expressions like '${i:
Modifiers
}', this is simpler as a single
117
# effect though. There are several
modifiers
that actually modify variables,
119
# This would mean that the combination of a .for variable and the
modifiers
124
# from .for loops and the
modifiers
mentioned above.
var-recursive.mk
29
# An expression with
modifiers
is skipped halfway. This can lead to wrong
31
MODIFIERS
= ${
MODIFIERS
:Mpattern}
32
# expect+2: Variable
MODIFIERS
is recursive.
34
. info <${
MODIFIERS
}>
/src/sys/external/bsd/drm2/dist/drm/
drm_plane.c
110
/*
Modifiers
offset is a pointer to a struct with a 64 bit field so it
141
plane->
modifiers
[i])) {
147
mod->modifier = plane->
modifiers
[i];
168
* @format_modifiers: array of struct drm_format
modifiers
terminated by
232
plane->
modifiers
= kmalloc_array(format_modifier_count,
236
if (format_modifier_count && !plane->
modifiers
) {
255
kfree(plane->
modifiers
);
262
memcpy(plane->
modifiers
, format_modifiers,
367
kfree(plane->
modifiers
);
591
if (modifier == plane->
modifiers
[i]
[
all
...]
/src/sys/dev/bluetooth/
btkbd.c
101
uint32_t
modifiers
;
member in struct:btkbd_data
486
/* extract key
modifiers
*/
487
ud->
modifiers
= 0;
490
ud->
modifiers
|= sc->sc_mods[i].mask;
500
mod = ud->
modifiers
;
501
omod = sc->sc_odata.
modifiers
;
Completed in 21 milliseconds
1
2
3
Indexes created Thu Oct 02 10:09:58 GMT 2025