本文整理汇总了C++中entering函数的典型用法代码示例。如果您正苦于以下问题:C++ entering函数的具体用法?C++ entering怎么用?C++ entering使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了entering函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。
示例1: sys_semctl
int sys_semctl(struct tcb *tcp)
{
if (entering(tcp)) {
tprintf("%lu, %lu, ", tcp->u_arg[0], tcp->u_arg[1]);
PRINTCTL(semctl_flags, tcp->u_arg[2], "SEM_???");
tprintf(", %#lx", tcp->u_arg[3]);
}
return 0;
}
开发者ID:hnw,项目名称:strace-android-ndk,代码行数:9,代码来源:ipc.c
示例2: sys_init_module
int
sys_init_module(struct tcb *tcp)
{
if (entering(tcp)) {
tprintf("%#lx, %lu, ", tcp->u_arg[0], tcp->u_arg[1]);
printstr(tcp, tcp->u_arg[2], -1);
}
return 0;
}
开发者ID:fengidri,项目名称:typhoon,代码行数:9,代码来源:bjm.c
示例3: sys_rt_sigqueueinfo
int
sys_rt_sigqueueinfo(struct tcb *tcp)
{
if (entering(tcp)) {
tprintf("%lu, ", tcp->u_arg[0]);
print_sigqueueinfo(tcp, tcp->u_arg[1], tcp->u_arg[2]);
}
return 0;
}
开发者ID:GeoffGats,项目名称:strace,代码行数:9,代码来源:signal.c
示例4: sys_mq_notify
int
sys_mq_notify(struct tcb *tcp)
{
if (entering(tcp)) {
tprintf("%ld, ", tcp->u_arg[0]);
printsigevent(tcp, tcp->u_arg[1]);
}
return 0;
}
开发者ID:Ale1ster,项目名称:kerneldir,代码行数:9,代码来源:ipc.c
示例5: sys_setpriority
int
sys_setpriority(struct tcb *tcp)
{
if (entering(tcp)) {
printxval(priorities, tcp->u_arg[0], "PRIO_???");
tprintf(", %lu, %ld", tcp->u_arg[1], tcp->u_arg[2]);
}
return 0;
}
开发者ID:ilseokhan,项目名称:platform_external_strace,代码行数:9,代码来源:resource.c
示例6: sys_msgctl
int sys_msgctl(struct tcb *tcp)
{
if (entering(tcp)) {
tprintf("%lu, ", tcp->u_arg[0]);
PRINTCTL(msgctl_flags, tcp->u_arg[1], "MSG_???");
tprintf(", %#lx", tcp->u_arg[indirect_ipccall(tcp) ? 3 : 2]);
}
return 0;
}
开发者ID:Ale1ster,项目名称:kerneldir,代码行数:9,代码来源:ipc.c
示例7: sys_flock
int
sys_flock(struct tcb *tcp)
{
if (entering(tcp)) {
tprintf("%ld, ", tcp->u_arg[0]);
printflags(flockcmds, tcp->u_arg[1], "LOCK_???");
}
return 0;
}
开发者ID:gittestusername,项目名称:uClinux,代码行数:9,代码来源:desc.c
示例8: sys_setreuid
int
sys_setreuid(struct tcb *tcp)
{
if (entering(tcp)) {
printuid("", tcp->u_arg[0]);
printuid(", ", tcp->u_arg[1]);
}
return 0;
}
开发者ID:MoroJr,项目名称:strace,代码行数:9,代码来源:uid.c
示例9: sys_munmap
int
sys_munmap(struct tcb *tcp)
{
if (entering(tcp)) {
tprintf("%#lx, %lu",
tcp->u_arg[0], tcp->u_arg[1]);
}
return 0;
}
开发者ID:tizenorg,项目名称:platform.upstream.strace,代码行数:9,代码来源:mem.c
示例10: sys_setfsuid
int
sys_setfsuid(struct tcb *tcp)
{
if (entering(tcp))
tprintf("%u", (uid_t) tcp->u_arg[0]);
else
tcp->u_rval = (uid_t) tcp->u_rval;
return RVAL_UDECIMAL;
}
开发者ID:MoroJr,项目名称:strace,代码行数:9,代码来源:uid.c
示例11: sys_create_module
int
sys_create_module(struct tcb *tcp)
{
if (entering(tcp)) {
printpath(tcp, tcp->u_arg[0]);
tprintf(", %lu", tcp->u_arg[1]);
}
return RVAL_HEX;
}
开发者ID:fengidri,项目名称:typhoon,代码行数:9,代码来源:bjm.c
示例12: sys_set_mempolicy
int
sys_set_mempolicy(struct tcb *tcp)
{
if (entering(tcp)) {
printxval(policies, tcp->u_arg[0], "MPOL_???");
get_nodes(tcp, tcp->u_arg[1], tcp->u_arg[2], 0);
}
return 0;
}
开发者ID:tizenorg,项目名称:platform.upstream.strace,代码行数:9,代码来源:mem.c
示例13: sys_madvise
int
sys_madvise(struct tcb *tcp)
{
if (entering(tcp)) {
tprintf("%#lx, %lu, ", tcp->u_arg[0], tcp->u_arg[1]);
printxval(madvise_cmds, tcp->u_arg[2], "MADV_???");
}
return 0;
}
开发者ID:tizenorg,项目名称:platform.upstream.strace,代码行数:9,代码来源:mem.c
示例14: sys_umount2
int
sys_umount2(struct tcb *tcp)
{
if (entering(tcp)) {
printstr(tcp, tcp->u_arg[0], -1);
tprints(", ");
printflags(umount_flags, tcp->u_arg[1], "MNT_???");
}
return 0;
}
开发者ID:MoroJr,项目名称:strace,代码行数:10,代码来源:umount.c
示例15: sys_sigsuspend
int
sys_sigsuspend(struct tcb *tcp)
{
if (entering(tcp)) {
sigset_t sigm;
long_to_sigset(tcp->u_arg[2], &sigm);
printsigmask(&sigm, 0);
}
return 0;
}
开发者ID:GeoffGats,项目名称:strace,代码行数:10,代码来源:signal.c
示例16: sys_delete_module
int
sys_delete_module(struct tcb *tcp)
{
if (entering(tcp)) {
printstr(tcp, tcp->u_arg[0], -1);
tprints(", ");
printflags(delete_module_flags, tcp->u_arg[1], "O_???");
}
return 0;
}
开发者ID:fengidri,项目名称:typhoon,代码行数:10,代码来源:bjm.c
示例17: sys_mprotect
int
sys_mprotect(struct tcb *tcp)
{
if (entering(tcp)) {
tprintf("%#lx, %lu, ",
tcp->u_arg[0], tcp->u_arg[1]);
printflags(mmap_prot, tcp->u_arg[2], "PROT_???");
}
return 0;
}
开发者ID:tizenorg,项目名称:platform.upstream.strace,代码行数:10,代码来源:mem.c
示例18: sys_listen
int
sys_listen(struct tcb *tcp)
{
if (entering(tcp)) {
printfd(tcp, tcp->u_arg[0]);
tprints(", ");
tprintf("%lu", tcp->u_arg[1]);
}
return 0;
}
开发者ID:3125788,项目名称:android_aosp_external_strace,代码行数:10,代码来源:net.c
示例19: sys_shutdown
int
sys_shutdown(struct tcb *tcp)
{
if (entering(tcp)) {
printfd(tcp, tcp->u_arg[0]);
tprints(", ");
printxval(shutdown_modes, tcp->u_arg[1], "SHUT_???");
}
return 0;
}
开发者ID:3125788,项目名称:android_aosp_external_strace,代码行数:10,代码来源:net.c
示例20: sys_fchown
int
sys_fchown(struct tcb *tcp)
{
if (entering(tcp)) {
printfd(tcp, tcp->u_arg[0]);
printuid(", ", tcp->u_arg[1]);
printuid(", ", tcp->u_arg[2]);
}
return 0;
}
开发者ID:MoroJr,项目名称:strace,代码行数:10,代码来源:uid.c
注:本文中的entering函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论