Sign in
kernel
/
pub
/
scm
/
devel
/
sparse
/
chrisl
/
sparse
/
5449cfbfe55eea2a602a40122c122b5040d67243
/
.
/
validation
/
fored_arg.c
blob: 4ab71419a0d00007886c1891625df7ab0dd4a2e1 [
file
] [
log
] [
blame
]
/*
* check-name: Forced function argument type.
*/
#define
__iomem __attribute__
((
noderef
,
address_space
(
2
)))
#define
__force __attribute__
((
force
))
static
void
foo
(
__force
void
*
addr
)
{
}
static
void
bar
(
void
)
{
void
__iomem
*
a
;
foo
(
a
);
}