Deleted Added
sdiff udiff text old ( 220164 ) new ( 220792 )
full compact
1/*
2 * System call argument to DTrace register array converstion.
3 *
4 * DO NOT EDIT-- this file is automatically generated.
5 * $FreeBSD: head/sys/compat/freebsd32/freebsd32_systrace_args.c 220164 2011-03-30 17:59:54Z trasz $
6 * This file is part of the DTrace syscall provider.
7 */
8
9static void
10systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
11{
12 int64_t *iarg = (int64_t *) uarg;
13 switch (sysnum) {

--- 2988 unchanged lines hidden (view full) ---

3002 struct rctl_remove_rule_args *p = params;
3003 uarg[0] = (intptr_t) p->inbufp; /* const void * */
3004 uarg[1] = p->inbuflen; /* size_t */
3005 uarg[2] = (intptr_t) p->outbufp; /* void * */
3006 uarg[3] = p->outbuflen; /* size_t */
3007 *n_args = 4;
3008 break;
3009 }
3010 default:
3011 *n_args = 0;
3012 break;
3013 };
3014}
3015static void
3016systrace_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
3017{

--- 4995 unchanged lines hidden (view full) ---

8013 break;
8014 case 3:
8015 p = "size_t";
8016 break;
8017 default:
8018 break;
8019 };
8020 break;
8021 default:
8022 break;
8023 };
8024 if (p != NULL)
8025 strlcpy(desc, p, descsz);
8026}