Dmitry V. Levin
a2485b86e7
* defs.h (printaddr_ull): Rename to printaddr_klu, change argument type from unsigned long long to kernel_ulong_t. All callers updated. (getarg_ull): Rename to getarg_klu, change return value type from unsigned long long to kernel_ulong_t. All callers updated. (PRI_kl, PRI_kld, PRI_klu, PRI_klx): New macros. * bjm.c (SYS_FUNC(init_module)): Print kernel_ulong_t type using PRI_klu format. * desc.c (SYS_FUNC(pselect6)): Likewise. * fadvise.c (SYS_FUNC(fadvise64)): Likewise. * lookup_dcookie.c (SYS_FUNC(lookup_dcookie)): Likewise. * mq.c (SYS_FUNC(mq_timedsend), SYS_FUNC(mq_timedreceive)): Likewise. * kcmp.c (SYS_FUNC(kcmp)): Print kernel_ulong_t type using PRI_klx format. * keyctl.c (SYS_FUNC(keyctl)): Likewise. * pkeys.c (SYS_FUNC(pkey_alloc)): Likewise. * prctl.c (print_prctl_args, SYS_FUNC(prctl), SYS_FUNC(arch_prctl)): Print kernel_ulong_t type using PRI_kld, PRI_klu, or PRI_klx format. * util.c (printaddr_ull): Rename to printaddr_klu, change argument type from unsigned long long to kernel_ulong_t, print it using PRI_klx format. (getarg_ull): Rename to getarg_klu, change return value type from unsigned long long to kernel_ulong_t, print it using PRI_klx format.
19 lines
292 B
C
19 lines
292 B
C
#include "defs.h"
|
|
|
|
#include "xlat/pkey_access.h"
|
|
|
|
SYS_FUNC(pkey_alloc)
|
|
{
|
|
tprintf("%#" PRI_klx ", ", getarg_klu(tcp, 0));
|
|
printflags64(pkey_access, getarg_klu(tcp, 1), "PKEY_???");
|
|
|
|
return RVAL_DECODED;
|
|
}
|
|
|
|
SYS_FUNC(pkey_free)
|
|
{
|
|
tprintf("%d", (int) tcp->u_arg[0]);
|
|
|
|
return RVAL_DECODED;
|
|
}
|