Deleted Added
full compact
cloudabi64_systrace_args.c (285907) cloudabi64_systrace_args.c (286319)
1/*
2 * System call argument to DTrace register array converstion.
3 *
4 * DO NOT EDIT-- this file is automatically generated.
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/cloudabi64/cloudabi64_systrace_args.c 285907 2015-07-27 10:04:28Z ed $
5 * $FreeBSD: head/sys/compat/cloudabi64/cloudabi64_systrace_args.c 286319 2015-08-05 13:10:13Z ed $
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) {

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

362 uarg[0] = (intptr_t) p->addr; /* void * */
363 uarg[1] = p->len; /* size_t */
364 *n_args = 2;
365 break;
366 }
367 /* cloudabi64_sys_poll */
368 case 39: {
369 struct cloudabi64_sys_poll_args *p = params;
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) {

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

362 uarg[0] = (intptr_t) p->addr; /* void * */
363 uarg[1] = p->len; /* size_t */
364 *n_args = 2;
365 break;
366 }
367 /* cloudabi64_sys_poll */
368 case 39: {
369 struct cloudabi64_sys_poll_args *p = params;
370 iarg[0] = p->fd; /* cloudabi_fd_t */
371 uarg[1] = (intptr_t) p->in; /* const cloudabi64_subscription_t * */
372 iarg[2] = p->nin; /* cloudabi64_size_t */
373 uarg[3] = (intptr_t) p->out; /* cloudabi64_event_t * */
374 iarg[4] = p->nout; /* cloudabi64_size_t */
375 *n_args = 5;
370 uarg[0] = (intptr_t) p->in; /* const cloudabi64_subscription_t * */
371 uarg[1] = (intptr_t) p->out; /* cloudabi64_event_t * */
372 iarg[2] = p->nevents; /* cloudabi64_size_t */
373 *n_args = 3;
376 break;
377 }
378 /* cloudabi_sys_proc_exec */
379 case 40: {
380 struct cloudabi_sys_proc_exec_args *p = params;
381 iarg[0] = p->fd; /* cloudabi_fd_t */
382 uarg[1] = (intptr_t) p->data; /* const void * */
383 uarg[2] = p->datalen; /* size_t */

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

506 *n_args = 1;
507 break;
508 }
509 /* cloudabi_sys_thread_yield */
510 case 56: {
511 *n_args = 0;
512 break;
513 }
374 break;
375 }
376 /* cloudabi_sys_proc_exec */
377 case 40: {
378 struct cloudabi_sys_proc_exec_args *p = params;
379 iarg[0] = p->fd; /* cloudabi_fd_t */
380 uarg[1] = (intptr_t) p->data; /* const void * */
381 uarg[2] = p->datalen; /* size_t */

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

504 *n_args = 1;
505 break;
506 }
507 /* cloudabi_sys_thread_yield */
508 case 56: {
509 *n_args = 0;
510 break;
511 }
512 /* cloudabi64_sys_poll_fd */
513 case 57: {
514 struct cloudabi64_sys_poll_fd_args *p = params;
515 iarg[0] = p->fd; /* cloudabi_fd_t */
516 uarg[1] = (intptr_t) p->in; /* const cloudabi64_subscription_t * */
517 iarg[2] = p->nin; /* cloudabi64_size_t */
518 uarg[3] = (intptr_t) p->out; /* cloudabi64_event_t * */
519 iarg[4] = p->nout; /* cloudabi64_size_t */
520 uarg[5] = (intptr_t) p->timeout; /* const cloudabi64_subscription_t * */
521 *n_args = 6;
522 break;
523 }
514 default:
515 *n_args = 0;
516 break;
517 };
518}
519static void
520systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
521{

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

1150 default:
1151 break;
1152 };
1153 break;
1154 /* cloudabi64_sys_poll */
1155 case 39:
1156 switch(ndx) {
1157 case 0:
524 default:
525 *n_args = 0;
526 break;
527 };
528}
529static void
530systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
531{

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

1160 default:
1161 break;
1162 };
1163 break;
1164 /* cloudabi64_sys_poll */
1165 case 39:
1166 switch(ndx) {
1167 case 0:
1158 p = "cloudabi_fd_t";
1168 p = "const cloudabi64_subscription_t *";
1159 break;
1160 case 1:
1169 break;
1170 case 1:
1161 p = "const cloudabi64_subscription_t *";
1171 p = "cloudabi64_event_t *";
1162 break;
1163 case 2:
1164 p = "cloudabi64_size_t";
1165 break;
1172 break;
1173 case 2:
1174 p = "cloudabi64_size_t";
1175 break;
1166 case 3:
1167 p = "cloudabi64_event_t *";
1168 break;
1169 case 4:
1170 p = "cloudabi64_size_t";
1171 break;
1172 default:
1173 break;
1174 };
1175 break;
1176 /* cloudabi_sys_proc_exec */
1177 case 40:
1178 switch(ndx) {
1179 case 0:

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

1387 break;
1388 default:
1389 break;
1390 };
1391 break;
1392 /* cloudabi_sys_thread_yield */
1393 case 56:
1394 break;
1176 default:
1177 break;
1178 };
1179 break;
1180 /* cloudabi_sys_proc_exec */
1181 case 40:
1182 switch(ndx) {
1183 case 0:

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

1391 break;
1392 default:
1393 break;
1394 };
1395 break;
1396 /* cloudabi_sys_thread_yield */
1397 case 56:
1398 break;
1399 /* cloudabi64_sys_poll_fd */
1400 case 57:
1401 switch(ndx) {
1402 case 0:
1403 p = "cloudabi_fd_t";
1404 break;
1405 case 1:
1406 p = "const cloudabi64_subscription_t *";
1407 break;
1408 case 2:
1409 p = "cloudabi64_size_t";
1410 break;
1411 case 3:
1412 p = "cloudabi64_event_t *";
1413 break;
1414 case 4:
1415 p = "cloudabi64_size_t";
1416 break;
1417 case 5:
1418 p = "const cloudabi64_subscription_t *";
1419 break;
1420 default:
1421 break;
1422 };
1423 break;
1395 default:
1396 break;
1397 };
1398 if (p != NULL)
1399 strlcpy(desc, p, descsz);
1400}
1401static void
1402systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)

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

1677 break;
1678 /* cloudabi_sys_thread_tcb_set */
1679 case 55:
1680 if (ndx == 0 || ndx == 1)
1681 p = "void";
1682 break;
1683 /* cloudabi_sys_thread_yield */
1684 case 56:
1424 default:
1425 break;
1426 };
1427 if (p != NULL)
1428 strlcpy(desc, p, descsz);
1429}
1430static void
1431systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)

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

1706 break;
1707 /* cloudabi_sys_thread_tcb_set */
1708 case 55:
1709 if (ndx == 0 || ndx == 1)
1710 p = "void";
1711 break;
1712 /* cloudabi_sys_thread_yield */
1713 case 56:
1714 /* cloudabi64_sys_poll_fd */
1715 case 57:
1716 if (ndx == 0 || ndx == 1)
1717 p = "cloudabi64_size_t";
1718 break;
1685 default:
1686 break;
1687 };
1688 if (p != NULL)
1689 strlcpy(desc, p, descsz);
1690}
1719 default:
1720 break;
1721 };
1722 if (p != NULL)
1723 strlcpy(desc, p, descsz);
1724}