/illumos-gate/usr/src/lib/libproc/common/ |
H A D | pr_getrctl.c | 44 argdes_t *adp; in pr_getrctl() local 50 adp = &argd[0]; in pr_getrctl() 51 adp->arg_value = 0; /* switch for getrctl in rctlsys */ in pr_getrctl() 52 adp->arg_object = NULL; in pr_getrctl() 53 adp->arg_type = AT_BYVAL; in pr_getrctl() 54 adp->arg_inout = AI_INPUT; in pr_getrctl() 55 adp->arg_size = 0; in pr_getrctl() 57 adp++; in pr_getrctl() 58 adp->arg_value = 0; in pr_getrctl() 59 adp->arg_object = (void *)rname; in pr_getrctl() [all …]
|
H A D | pr_stat.c | 73 argdes_t *adp = &argd[0]; /* first argument */ in pr_stat() local 90 adp->arg_value = AT_FDCWD; in pr_stat() 91 adp->arg_object = NULL; in pr_stat() 92 adp->arg_type = AT_BYVAL; in pr_stat() 93 adp->arg_inout = AI_INPUT; in pr_stat() 94 adp->arg_size = 0; in pr_stat() 95 adp++; /* move to path argument */ in pr_stat() 97 adp->arg_value = 0; in pr_stat() 98 adp->arg_object = (void *)path; in pr_stat() 99 adp->arg_type = AT_BYREF; in pr_stat() [all …]
|
H A D | pr_open.c | 42 argdes_t *adp; in pr_open() local 48 adp = &argd[0]; /* AT_FDCWD argument */ in pr_open() 49 adp->arg_value = AT_FDCWD; in pr_open() 50 adp->arg_object = NULL; in pr_open() 51 adp->arg_type = AT_BYVAL; in pr_open() 52 adp->arg_inout = AI_INPUT; in pr_open() 53 adp->arg_size = 0; in pr_open() 55 adp++; /* filename argument */ in pr_open() 56 adp->arg_value = 0; in pr_open() 57 adp->arg_object = (void *)filename; in pr_open() [all …]
|
H A D | pr_rename.c | 40 argdes_t *adp; in pr_rename() local 46 adp = &argd[0]; /* old fd argument */ in pr_rename() 47 adp->arg_value = AT_FDCWD; in pr_rename() 48 adp->arg_object = NULL; in pr_rename() 49 adp->arg_type = AT_BYVAL; in pr_rename() 50 adp->arg_inout = AI_INPUT; in pr_rename() 51 adp->arg_size = 0; in pr_rename() 53 adp++; /* move to old argument */ in pr_rename() 54 adp->arg_value = 0; in pr_rename() 55 adp->arg_object = (void *)old; in pr_rename() [all …]
|
H A D | pr_getsockname.c | 45 argdes_t *adp; in get_sock_peer_name() local 48 adp = &argd[0]; /* sock argument */ in get_sock_peer_name() 49 adp->arg_value = sock; in get_sock_peer_name() 50 adp->arg_object = NULL; in get_sock_peer_name() 51 adp->arg_type = AT_BYVAL; in get_sock_peer_name() 52 adp->arg_inout = AI_INPUT; in get_sock_peer_name() 53 adp->arg_size = 0; in get_sock_peer_name() 55 adp++; /* name argument */ in get_sock_peer_name() 56 adp->arg_value = 0; in get_sock_peer_name() 57 adp->arg_object = name; in get_sock_peer_name() [all …]
|
H A D | pr_lseek.c | 48 argdes_t *adp; in pr_lseek() local 54 adp = &argd[0]; /* filedes argument */ in pr_lseek() 55 adp->arg_value = filedes; in pr_lseek() 56 adp->arg_object = NULL; in pr_lseek() 57 adp->arg_type = AT_BYVAL; in pr_lseek() 58 adp->arg_inout = AI_INPUT; in pr_lseek() 59 adp->arg_size = 0; in pr_lseek() 61 adp++; /* offset argument */ in pr_lseek() 65 adp->arg_value = offset; in pr_lseek() 66 adp->arg_object = NULL; in pr_lseek() [all …]
|
H A D | pr_mmap.c | 42 argdes_t *adp; in pr_mmap() local 48 adp = &argd[0]; /* addr argument */ in pr_mmap() 49 adp->arg_value = (long)addr; in pr_mmap() 50 adp->arg_object = NULL; in pr_mmap() 51 adp->arg_type = AT_BYVAL; in pr_mmap() 52 adp->arg_inout = AI_INPUT; in pr_mmap() 53 adp->arg_size = 0; in pr_mmap() 55 adp++; /* len argument */ in pr_mmap() 56 adp->arg_value = (long)len; in pr_mmap() 57 adp->arg_object = NULL; in pr_mmap() [all …]
|
H A D | pr_memcntl.c | 44 argdes_t *adp; in pr_memcntl() local 50 adp = &argd[0]; /* addr argument */ in pr_memcntl() 51 adp->arg_value = (uintptr_t)addr; in pr_memcntl() 52 adp->arg_object = NULL; in pr_memcntl() 53 adp->arg_type = AT_BYVAL; in pr_memcntl() 54 adp->arg_inout = AI_INPUT; in pr_memcntl() 55 adp->arg_size = 0; in pr_memcntl() 57 adp++; /* len argument */ in pr_memcntl() 58 adp->arg_value = len; in pr_memcntl() 59 adp->arg_object = NULL; in pr_memcntl() [all …]
|
H A D | pr_getitimer.c | 41 argdes_t *adp; in pr_getitimer() local 51 adp = &argd[0]; /* which argument */ in pr_getitimer() 52 adp->arg_value = which; in pr_getitimer() 53 adp->arg_type = AT_BYVAL; in pr_getitimer() 54 adp->arg_inout = AI_INPUT; in pr_getitimer() 55 adp->arg_object = NULL; in pr_getitimer() 56 adp->arg_size = 0; in pr_getitimer() 58 adp++; /* itv argument */ in pr_getitimer() 59 adp->arg_value = 0; in pr_getitimer() 60 adp->arg_type = AT_BYREF; in pr_getitimer() [all …]
|
H A D | pr_door.c | 42 argdes_t *adp = &argd[0]; /* first argument */ in pr_door_info() local 48 adp->arg_value = did; in pr_door_info() 49 adp->arg_object = NULL; in pr_door_info() 50 adp->arg_type = AT_BYVAL; in pr_door_info() 51 adp->arg_inout = AI_INPUT; in pr_door_info() 52 adp->arg_size = 0; in pr_door_info() 53 adp++; /* move to door_info_t argument */ in pr_door_info() 55 adp->arg_value = 0; in pr_door_info() 56 adp->arg_object = di; in pr_door_info() 57 adp->arg_type = AT_BYREF; in pr_door_info() [all …]
|
H A D | pr_tasksys.c | 46 argdes_t *adp; in pr_getzoneid() local 52 adp = &argd[0]; in pr_getzoneid() 53 adp->arg_value = 6; /* switch for zone_lookup in zone */ in pr_getzoneid() 54 adp->arg_object = NULL; in pr_getzoneid() 55 adp->arg_type = AT_BYVAL; in pr_getzoneid() 56 adp->arg_inout = AI_INPUT; in pr_getzoneid() 57 adp->arg_size = 0; in pr_getzoneid() 59 adp = &argd[1]; in pr_getzoneid() 60 adp->arg_value = 0; /* arguement for zone_lookup in zone */ in pr_getzoneid() 61 adp->arg_object = NULL; in pr_getzoneid() [all …]
|
H A D | pr_getrlimit.c | 44 argdes_t *adp; in pr_getrlimit() local 51 adp = &argd[0]; /* resource argument */ in pr_getrlimit() 52 adp->arg_value = resource; in pr_getrlimit() 53 adp->arg_object = NULL; in pr_getrlimit() 54 adp->arg_type = AT_BYVAL; in pr_getrlimit() 55 adp->arg_inout = AI_INPUT; in pr_getrlimit() 56 adp->arg_size = 0; in pr_getrlimit() 58 adp++; /* rlp argument */ in pr_getrlimit() 59 adp->arg_value = 0; in pr_getrlimit() 60 adp->arg_object = rlp; in pr_getrlimit() [all …]
|
H A D | pr_fcntl.c | 42 argdes_t *adp; in pr_fcntl() local 48 adp = &argd[0]; /* file descriptor argument */ in pr_fcntl() 49 adp->arg_value = fd; in pr_fcntl() 50 adp->arg_object = NULL; in pr_fcntl() 51 adp->arg_type = AT_BYVAL; in pr_fcntl() 52 adp->arg_inout = AI_INPUT; in pr_fcntl() 53 adp->arg_size = 0; in pr_fcntl() 55 adp++; /* cmd argument */ in pr_fcntl() 77 adp->arg_value = cmd; in pr_fcntl() 78 adp->arg_object = NULL; in pr_fcntl() [all …]
|
H A D | pr_sigaction.c | 47 argdes_t *adp; in pr_sigaction() local 57 adp = &argd[0]; /* sig argument */ in pr_sigaction() 58 adp->arg_value = sig; in pr_sigaction() 59 adp->arg_object = NULL; in pr_sigaction() 60 adp->arg_type = AT_BYVAL; in pr_sigaction() 61 adp->arg_inout = AI_INPUT; in pr_sigaction() 62 adp->arg_size = 0; in pr_sigaction() 64 adp++; /* act argument */ in pr_sigaction() 65 adp->arg_value = 0; in pr_sigaction() 67 adp->arg_type = AT_BYVAL; in pr_sigaction() [all …]
|
H A D | pr_pbind.c | 41 argdes_t *adp = &argd[0]; /* first argument */ in pr_processor_bind() local 47 adp->arg_value = idtype; /* idtype */ in pr_processor_bind() 48 adp->arg_object = NULL; in pr_processor_bind() 49 adp->arg_type = AT_BYVAL; in pr_processor_bind() 50 adp->arg_inout = AI_INPUT; in pr_processor_bind() 51 adp->arg_size = 0; in pr_processor_bind() 52 adp++; in pr_processor_bind() 54 adp->arg_value = id; /* id */ in pr_processor_bind() 55 adp->arg_object = NULL; in pr_processor_bind() 56 adp->arg_type = AT_BYVAL; in pr_processor_bind() [all …]
|
H A D | pr_waitid.c | 48 argdes_t *adp; in pr_waitid() local 57 adp = &argd[0]; /* idtype argument */ in pr_waitid() 58 adp->arg_value = idtype; in pr_waitid() 59 adp->arg_object = NULL; in pr_waitid() 60 adp->arg_type = AT_BYVAL; in pr_waitid() 61 adp->arg_inout = AI_INPUT; in pr_waitid() 62 adp->arg_size = 0; in pr_waitid() 64 adp++; /* id argument */ in pr_waitid() 65 adp->arg_value = id; in pr_waitid() 66 adp->arg_object = NULL; in pr_waitid() [all …]
|
H A D | pr_ioctl.c | 41 argdes_t *adp = &argd[0]; /* first argument */ in pr_ioctl() local 47 adp->arg_value = fd; in pr_ioctl() 48 adp->arg_object = NULL; in pr_ioctl() 49 adp->arg_type = AT_BYVAL; in pr_ioctl() 50 adp->arg_inout = AI_INPUT; in pr_ioctl() 51 adp->arg_size = 0; in pr_ioctl() 52 adp++; /* move to code argument */ in pr_ioctl() 54 adp->arg_value = code; in pr_ioctl() 55 adp->arg_object = NULL; in pr_ioctl() 56 adp->arg_type = AT_BYVAL; in pr_ioctl() [all …]
|
H A D | pr_statvfs.c | 67 argdes_t *adp = &argd[0]; /* first argument */ in pr_statvfs() local 76 adp->arg_value = 0; in pr_statvfs() 77 adp->arg_object = (void *)path; in pr_statvfs() 78 adp->arg_type = AT_BYREF; in pr_statvfs() 79 adp->arg_inout = AI_INPUT; in pr_statvfs() 80 adp->arg_size = strlen(path)+1; in pr_statvfs() 81 adp++; /* move to buffer argument */ in pr_statvfs() 83 adp->arg_value = 0; in pr_statvfs() 84 adp->arg_type = AT_BYREF; in pr_statvfs() 85 adp->arg_inout = AI_OUTPUT; in pr_statvfs() [all …]
|
H A D | pr_meminfo.c | 47 argdes_t *adp = &argd[0]; in pr_meminfo() local 117 adp->arg_value = MISYS_MEMINFO; in pr_meminfo() 118 adp->arg_object = NULL; in pr_meminfo() 119 adp->arg_type = AT_BYVAL; in pr_meminfo() 120 adp->arg_inout = AI_INPUT; in pr_meminfo() 121 adp->arg_size = 0; in pr_meminfo() 122 adp++; in pr_meminfo() 128 adp->arg_value = addr_count; in pr_meminfo() 129 adp->arg_object = NULL; in pr_meminfo() 130 adp->arg_type = AT_BYVAL; in pr_meminfo() [all …]
|
H A D | Psyscall.c | 306 argdes_t *adp; /* pointer to argument descriptor */ in Psyscall() local 385 for (i = 0, adp = argp; i < nargs; i++, adp++) { in Psyscall() 387 switch (adp->arg_type) { in Psyscall() 393 switch (adp->arg_inout) { in Psyscall() 397 if (adp->arg_object == NULL) in Psyscall() 404 if (adp->arg_size == 0 || adp->arg_size > MAXARGL) in Psyscall() 408 sp = PSTACK_ALIGN64(sp - adp->arg_size); in Psyscall() 411 sp = PSTACK_ALIGN32(sp - adp->arg_size); in Psyscall() 412 adp->arg_value = sp; /* stack address for object */ in Psyscall() 441 for (i = 0, adp = argp; i < nargs; i++, adp++) { in Psyscall() [all …]
|
H A D | pr_exit.c | 41 argdes_t *adp; in pr_exit() local 49 adp = &argd[0]; /* status argument */ in pr_exit() 50 adp->arg_value = status; in pr_exit() 51 adp->arg_object = NULL; in pr_exit() 52 adp->arg_type = AT_BYVAL; in pr_exit() 53 adp->arg_inout = AI_INPUT; in pr_exit() 54 adp->arg_size = 0; in pr_exit()
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_addrvec.c | 37 mdb_addrvec_create(mdb_addrvec_t *adp) in mdb_addrvec_create() argument 39 bzero(adp, sizeof (mdb_addrvec_t)); in mdb_addrvec_create() 43 mdb_addrvec_destroy(mdb_addrvec_t *adp) in mdb_addrvec_destroy() argument 45 mdb_free(adp->ad_data, sizeof (uintptr_t) * adp->ad_size); in mdb_addrvec_destroy() 46 bzero(adp, sizeof (mdb_addrvec_t)); in mdb_addrvec_destroy() 50 mdb_addrvec_unshift(mdb_addrvec_t *adp, uintptr_t value) in mdb_addrvec_unshift() argument 52 if (adp->ad_nelems >= adp->ad_size) { in mdb_addrvec_unshift() 53 size_t size = adp->ad_size ? adp->ad_size * AD_GROW : AD_INIT; in mdb_addrvec_unshift() 56 bcopy(adp->ad_data, data, sizeof (uintptr_t) * adp->ad_size); in mdb_addrvec_unshift() 57 mdb_free(adp->ad_data, sizeof (uintptr_t) * adp->ad_size); in mdb_addrvec_unshift() [all …]
|
/illumos-gate/usr/src/lib/libpctx/common/ |
H A D | libpctx.c | 877 argdes_t *adp = &argd[0]; in __pctx_cpc() local 893 adp->arg_value = cmd; in __pctx_cpc() 894 adp->arg_object = NULL; in __pctx_cpc() 895 adp->arg_type = AT_BYVAL; in __pctx_cpc() 896 adp->arg_inout = AI_INPUT; in __pctx_cpc() 897 adp->arg_size = 0; in __pctx_cpc() 898 adp++; in __pctx_cpc() 900 adp->arg_value = lwpid; in __pctx_cpc() 901 adp->arg_object = NULL; in __pctx_cpc() 902 adp->arg_type = AT_BYVAL; in __pctx_cpc() [all …]
|
/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | libs.c | 189 Ar_desc * adp; in ld_ar_setup() local 212 if ((adp = libld_malloc(sizeof (Ar_desc))) == NULL) in ld_ar_setup() 214 adp->ad_name = name; in ld_ar_setup() 215 adp->ad_elf = elf; in ld_ar_setup() 216 adp->ad_start = start; in ld_ar_setup() 217 adp->ad_allextract = FALSE; in ld_ar_setup() 219 adp->ad_aux = libld_calloc(number, sizeof (Ar_aux)); in ld_ar_setup() 220 if (adp->ad_aux == NULL) in ld_ar_setup() 223 adp->ad_aux = NULL; in ld_ar_setup() 230 adp->ad_flags = ofl->ofl_flags1 & MSK_OF1_ARCHIVE; in ld_ar_setup() [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_adsp.c | 36 interpret_adsp(int flags, struct ddp_adsphdr *adp, int len) in interpret_adsp() argument 48 get_short(adp->ad_connid), in interpret_adsp() 49 adsp_ctrl(adp->ad_desc)); in interpret_adsp() 65 get_short(adp->ad_connid), in interpret_adsp() 66 get_long(adp->ad_fbseq), in interpret_adsp() 67 get_long(adp->ad_nrseq)); in interpret_adsp() 71 get_short(adp->ad_rcvwin), in interpret_adsp() 72 adp->ad_desc, in interpret_adsp() 73 adsp_ctrl(adp->ad_desc)); in interpret_adsp() 75 switch (adp->ad_desc) { in interpret_adsp() [all …]
|