/illumos-gate/usr/src/lib/libdiskmgt/common/ |
H A D | entry.c | 62 static dm_descriptor_t *ptr_array_to_desc_array(descriptor_t **ptrs, int *errp); 63 static descriptor_t **desc_array_to_ptr_array(dm_descriptor_t *da, int *errp); 65 int *found, int *errp); 111 int *errp) in dm_get_associated_descriptors() argument 123 *errp = EBADF; in dm_get_associated_descriptors() 130 *errp = ENODEV; in dm_get_associated_descriptors() 136 descs = drive_get_assoc_descriptors(dp, type, errp); in dm_get_associated_descriptors() 139 descs = bus_get_assoc_descriptors(dp, type, errp); in dm_get_associated_descriptors() 142 descs = controller_get_assoc_descriptors(dp, type, errp); in dm_get_associated_descriptors() 145 descs = media_get_assoc_descriptors(dp, type, errp); in dm_get_associated_descriptors() [all …]
|
H A D | disks_private.h | 153 descriptor_t **alias_get_descriptors(int filter[], int *errp); 155 dm_desc_type_t type, int *errp); 156 descriptor_t *alias_get_descriptor_by_name(char *name, int *errp); 158 nvlist_t *alias_get_attributes(descriptor_t *desc, int *errp); 159 nvlist_t *alias_get_stats(descriptor_t *desc, int stat_type, int *errp); 162 descriptor_t **bus_get_descriptors(int filter[], int *errp); 164 dm_desc_type_t type, int *errp); 165 descriptor_t *bus_get_descriptor_by_name(char *name, int *errp); 167 nvlist_t *bus_get_attributes(descriptor_t *desc, int *errp); 169 int *errp); [all …]
|
H A D | controller.c | 37 static descriptor_t **get_assoc_buses(descriptor_t *desc, int *errp); 38 static descriptor_t **get_assoc_drives(descriptor_t *desc, int *errp); 39 static descriptor_t **get_assoc_paths(descriptor_t *desc, int *errp); 43 int *errp) in controller_get_assoc_descriptors() argument 47 return (get_assoc_drives(desc, errp)); in controller_get_assoc_descriptors() 49 return (get_assoc_paths(desc, errp)); in controller_get_assoc_descriptors() 51 return (get_assoc_buses(desc, errp)); in controller_get_assoc_descriptors() 54 *errp = EINVAL; in controller_get_assoc_descriptors() 59 controller_get_attributes(descriptor_t *dp, int *errp) in controller_get_attributes() argument 65 *errp = ENOMEM; in controller_get_attributes() [all …]
|
H A D | bus.c | 37 static descriptor_t **get_assoc_buses(descriptor_t *desc, int *errp); 38 static descriptor_t **get_assoc_controllers(descriptor_t *desc, int *errp); 41 bus_get_assoc_descriptors(descriptor_t *desc, dm_desc_type_t type, int *errp) in bus_get_assoc_descriptors() argument 45 return (get_assoc_buses(desc, errp)); in bus_get_assoc_descriptors() 47 return (get_assoc_controllers(desc, errp)); in bus_get_assoc_descriptors() 50 *errp = EINVAL; in bus_get_assoc_descriptors() 55 bus_get_attributes(descriptor_t *dp, int *errp) in bus_get_attributes() argument 61 *errp = ENOMEM; in bus_get_attributes() 69 *errp = ENOMEM; in bus_get_attributes() 76 *errp = ENOMEM; in bus_get_attributes() [all …]
|
H A D | path.c | 37 static descriptor_t **get_assoc_drives(descriptor_t *desc, int *errp); 38 static descriptor_t **get_assoc_controllers(descriptor_t *desc, int *errp); 42 path_get_assoc_descriptors(descriptor_t *desc, dm_desc_type_t type, int *errp) in path_get_assoc_descriptors() argument 46 return (get_assoc_drives(desc, errp)); in path_get_assoc_descriptors() 48 return (get_assoc_controllers(desc, errp)); in path_get_assoc_descriptors() 51 *errp = EINVAL; in path_get_assoc_descriptors() 56 path_get_attributes(descriptor_t *dp, int *errp) in path_get_attributes() argument 64 *errp = ENOMEM; in path_get_attributes() 70 *errp = ENOMEM; in path_get_attributes() 82 *errp = ENOMEM; in path_get_attributes() [all …]
|
H A D | alias.c | 43 int *errp) in alias_get_assoc_descriptors() argument 47 return (drive_get_assocs(desc, errp)); in alias_get_assoc_descriptors() 50 *errp = EINVAL; in alias_get_assoc_descriptors() 55 alias_get_attributes(descriptor_t *dp, int *errp) in alias_get_attributes() argument 62 *errp = ENODEV; in alias_get_attributes() 68 *errp = ENOMEM; in alias_get_attributes() 75 *errp = ENOMEM; in alias_get_attributes() 81 *errp = ENOMEM; in alias_get_attributes() 89 *errp = ENOMEM; in alias_get_attributes() 100 if ((*errp = get_status(dp->p.disk, fd, attrs)) != 0) { in alias_get_attributes() [all …]
|
H A D | slice.c | 76 static descriptor_t **get_fixed_assocs(descriptor_t *desc, int *errp); 78 static int match_fixed_name(disk_t *dp, char *name, int *errp); 83 int *errp) in slice_get_assoc_descriptors() argument 86 *errp = ENODEV; in slice_get_assoc_descriptors() 92 return (media_get_assocs(desc, errp)); in slice_get_assoc_descriptors() 94 return (partition_get_assocs(desc, errp)); in slice_get_assoc_descriptors() 97 *errp = EINVAL; in slice_get_assoc_descriptors() 108 slice_get_assocs(descriptor_t *desc, int *errp) in slice_get_assocs() argument 112 *errp = 0; in slice_get_assocs() 113 return (libdiskmgt_empty_desc_array(errp)); in slice_get_assocs() [all …]
|
H A D | media.c | 48 int *errp); 59 int *errp) in media_get_assoc_descriptors() argument 62 *errp = ENODEV; in media_get_assoc_descriptors() 68 return (drive_get_assocs(desc, errp)); in media_get_assoc_descriptors() 70 return (partition_get_assocs(desc, errp)); in media_get_assoc_descriptors() 72 return (slice_get_assocs(desc, errp)); in media_get_assoc_descriptors() 75 *errp = EINVAL; in media_get_assoc_descriptors() 83 media_get_assocs(descriptor_t *dp, int *errp) in media_get_assocs() argument 94 return (libdiskmgt_empty_desc_array(errp)); in media_get_assocs() 96 *errp = ENODEV; in media_get_assocs() [all …]
|
H A D | partition.c | 66 static int has_slices(descriptor_t *desc, int *errp); 70 int *errp) in partition_get_assoc_descriptors() argument 73 *errp = ENODEV; in partition_get_assoc_descriptors() 79 return (media_get_assocs(desc, errp)); in partition_get_assoc_descriptors() 81 if (!has_slices(desc, errp)) { in partition_get_assoc_descriptors() 82 if (*errp != 0) { in partition_get_assoc_descriptors() 85 return (libdiskmgt_empty_desc_array(errp)); in partition_get_assoc_descriptors() 87 return (slice_get_assocs(desc, errp)); in partition_get_assoc_descriptors() 90 *errp = EINVAL; in partition_get_assoc_descriptors() 100 partition_get_assocs(descriptor_t *desc, int *errp) in partition_get_assocs() argument [all …]
|
H A D | libdiskmgt.h | 438 int *errp); 440 dm_desc_type_t type, int *errp); 443 char *name, int *errp); 444 char *dm_get_name(dm_descriptor_t desc, int *errp); 446 nvlist_t *dm_get_attributes(dm_descriptor_t desc, int *errp); 448 int *errp); 450 int *errp); 451 nvlist_t *dm_get_event(int *errp); 453 int *errp); 455 int *errp); [all …]
|
H A D | drive.c | 332 int *errp); 341 static descriptor_t **get_assoc_alias(disk_t *diskp, int *errp); 342 static descriptor_t **get_assoc_controllers(descriptor_t *dp, int *errp); 343 static descriptor_t **get_assoc_paths(descriptor_t *dp, int *errp); 368 int *errp) in drive_get_assoc_descriptors() argument 372 return (get_assoc_controllers(dp, errp)); in drive_get_assoc_descriptors() 374 return (get_assoc_paths(dp, errp)); in drive_get_assoc_descriptors() 376 return (get_assoc_alias(dp->p.disk, errp)); in drive_get_assoc_descriptors() 378 return (media_get_assocs(dp, errp)); in drive_get_assoc_descriptors() 381 *errp = EINVAL; in drive_get_assoc_descriptors() [all …]
|
/illumos-gate/usr/src/lib/libfsmgt/common/ |
H A D | fs_mounts.c | 53 boolean_t filtered_list, int *errp); 55 static char *is_option(char *opt_string, char *opt, int *errp); 83 fs_get_availablesize(char *mntpnt, int *errp) { in fs_get_availablesize() argument 87 *errp = 0; in fs_get_availablesize() 92 *errp = EINVAL; in fs_get_availablesize() 100 *errp = errno; in fs_get_availablesize() 108 fs_get_avail_for_nonsuperuser_size(char *mntpnt, int *errp) { in fs_get_avail_for_nonsuperuser_size() argument 112 *errp = 0; in fs_get_avail_for_nonsuperuser_size() 117 *errp = EINVAL; in fs_get_avail_for_nonsuperuser_size() 125 *errp = errno; in fs_get_avail_for_nonsuperuser_size() [all …]
|
H A D | libfsmgt.h | 182 char *cmd_execute_command_and_retrieve_string(char *cmd, int *errp); 202 char *cmd_retrieve_string(int filedes, int *errp); 414 fs_mntdefaults_t *filter, int *errp); 429 fs_mntdefaults_t *fs_get_mount_defaults(int *errp); 457 unsigned long long fs_get_availablesize(char *mntpnt, int *errp); 475 int *errp); 492 unsigned long long fs_get_blocksize(char *mntpnt, int *errp); 521 int *errp); 537 unsigned long fs_get_fragsize(char *mntpnt, int *errp); 553 unsigned long fs_get_maxfilenamelen(char *mntpnt, int *errp); [all …]
|
H A D | fs_mount_defaults.c | 58 int *errp); 60 int *errp); 93 int *errp) { in fs_get_filtered_mount_defaults() argument 108 search_entry = create_vfstab_filter(filter, errp); in fs_get_filtered_mount_defaults() 124 newp = create_mntdefaults_entry(vfstab_entry, errp); in fs_get_filtered_mount_defaults() 149 *errp = errno; in fs_get_filtered_mount_defaults() 157 fs_get_mount_defaults(int *errp) in fs_get_mount_defaults() argument 174 newp = create_mntdefaults_entry(vfstab_entry, errp); in fs_get_mount_defaults() 198 *errp = errno; in fs_get_mount_defaults() 209 fs_add_mount_default(fs_mntdefaults_t *newp, int *errp) { in fs_add_mount_default() argument [all …]
|
H A D | cmd.c | 177 cmd_execute_command_and_retrieve_string(char *cmd, int *errp) { in cmd_execute_command_and_retrieve_string() argument 184 *errp = 0; in cmd_execute_command_and_retrieve_string() 186 *errp = errno; in cmd_execute_command_and_retrieve_string() 191 *errp = errno; in cmd_execute_command_and_retrieve_string() 209 *errp = errno; in cmd_execute_command_and_retrieve_string() 210 exit(*errp); in cmd_execute_command_and_retrieve_string() 214 *errp = errno; in cmd_execute_command_and_retrieve_string() 215 exit(*errp); in cmd_execute_command_and_retrieve_string() 222 *errp = errno; in cmd_execute_command_and_retrieve_string() 223 exit(*errp); in cmd_execute_command_and_retrieve_string() [all …]
|
H A D | nfs_mntinfo.c | 98 char *time, boolean_t find_overlays, int *errp) { in nfs_get_filtered_mount_list() argument 104 MNTTYPE_NFS, mntopts, time, find_overlays, errp); in nfs_get_filtered_mount_list() 109 if ((nfs_mount_list = get_nfs_info(fs_mount_list, errp)) == NULL) { in nfs_get_filtered_mount_list() 119 nfs_get_mounts_by_mntopt(char *mntopt, boolean_t find_overlays, int *errp) in nfs_get_mounts_by_mntopt() argument 124 fs_mount_list = fs_get_mounts_by_mntopt(mntopt, find_overlays, errp); in nfs_get_mounts_by_mntopt() 129 if ((nfs_mount_list = get_nfs_info(fs_mount_list, errp)) == NULL) { in nfs_get_mounts_by_mntopt() 139 nfs_get_mount_list(int *errp) in nfs_get_mount_list() argument 145 if ((fs_mount_list = fs_get_mount_list(find_overlays, errp)) == NULL) { in nfs_get_mount_list() 147 strerror(*errp)); in nfs_get_mount_list() 151 if ((nfs_mount_list = get_nfs_info(fs_mount_list, errp)) == NULL) { in nfs_get_mount_list() [all …]
|
H A D | nfs_nfssec.c | 71 nfssec_get_default_secmode(int *errp) in nfssec_get_default_secmode() argument 77 *errp = 0; in nfssec_get_default_secmode() 80 *errp = err; in nfssec_get_default_secmode() 86 *errp = err; in nfssec_get_default_secmode() 92 *errp = ENOMEM; in nfssec_get_default_secmode() 120 nfssec_get_nfs_secmode_list(int *num_elements, int *errp) in nfssec_get_nfs_secmode_list() argument 126 *errp = 0; in nfssec_get_nfs_secmode_list() 131 *errp = errno; in nfssec_get_nfs_secmode_list() 138 *errp = err; in nfssec_get_nfs_secmode_list()
|
/illumos-gate/usr/src/lib/cfgadm_plugins/ccid/common/ |
H A D | cfga_ccid.c | 39 cfga_ccid_error(cfga_err_t err, char **errp, const char *fmt, ...) in cfga_ccid_error() argument 43 if (errp == NULL) in cfga_ccid_error() 51 (void) vasprintf(errp, fmt, ap); in cfga_ccid_error() 59 struct cfga_confirm *confp, struct cfga_msg *msgp, char **errp, in cfga_ccid_modify() argument 71 return (cfga_ccid_error(CFGA_LIB_ERROR, errp, in cfga_ccid_modify() 82 return (cfga_ccid_error(CFGA_LIB_ERROR, errp, in cfga_ccid_modify() 86 return (cfga_ccid_error(CFGA_ERROR, errp, in cfga_ccid_modify() 101 return (cfga_ccid_error(CFGA_ERROR, errp, "failed to " in cfga_ccid_modify() 132 return (cfga_ccid_error(CFGA_ERROR, errp, in cfga_ccid_modify() 147 return (cfga_ccid_error(CFGA_ERROR, errp, "failed to " in cfga_ccid_modify() [all …]
|
/illumos-gate/usr/src/lib/libtsnet/common/ |
H A D | tsol_sgetzcent.c | 106 parse_mlp_list(tsol_mlp_t **list, char *str, int *errp, char **errstrp) in parse_mlp_list() argument 128 *errp = LTSNET_SYSERR; in parse_mlp_list() 135 *errp = LTSNET_ILL_MLP; in parse_mlp_list() 144 *errp = LTSNET_SYSERR; in parse_mlp_list() 155 tsol_sgetzcent(const char *instr, int *errp, char **errstrp) in tsol_sgetzcent() argument 170 if (errp == NULL) in tsol_sgetzcent() 171 errp = &err; in tsol_sgetzcent() 179 *errp = LTSNET_SYSERR; in tsol_sgetzcent() 188 *errp = LTSNET_EMPTY; in tsol_sgetzcent() 190 *errp = LTSNET_NO_NAME; in tsol_sgetzcent() [all …]
|
H A D | misc.c | 182 rtsa_keyword(const char *options, struct rtsa_s *sp, int *errp, char **errstrp) in rtsa_keyword() argument 193 if (errp == NULL) in rtsa_keyword() 194 errp = &err; in rtsa_keyword() 205 *errp = LTSNET_ILL_ENTRY; in rtsa_keyword() 213 *errp = LTSNET_ILL_KEY; in rtsa_keyword() 219 *errp = LTSNET_ILL_VALDELIM; in rtsa_keyword() 230 *errp = LTSNET_ILL_KEYDELIM; in rtsa_keyword() 241 *errp = LTSNET_DUP_KEY; in rtsa_keyword() 249 *errp = LTSNET_ILL_LOWERBOUND; in rtsa_keyword() 258 *errp = LTSNET_DUP_KEY; in rtsa_keyword() [all …]
|
H A D | tsol_sgetrhent.c | 162 rhstr_to_ent(tsol_rhstr_t *rhstrp, int *errp, char **errstrp) in rhstr_to_ent() argument 177 if (errp == NULL) in rhstr_to_ent() 178 errp = &err; in rhstr_to_ent() 185 *errp = LTSNET_EMPTY; in rhstr_to_ent() 194 *errp = LTSNET_NO_ADDR; in rhstr_to_ent() 202 *errp = LTSNET_NO_HOSTTYPE; in rhstr_to_ent() 206 *errp = LTSNET_SYSERR; in rhstr_to_ent() 212 *errp = LTSNET_ILL_ADDR; in rhstr_to_ent() 221 *errp = LTSNET_SYSERR; in rhstr_to_ent() 226 *errp = LTSNET_ILL_ADDR; in rhstr_to_ent() [all …]
|
/illumos-gate/usr/src/lib/libresolv2/common/nameser/ |
H A D | ns_date.c | 49 ns_datetosecs(const char *cp, int *errp) { in ns_datetosecs() argument 57 *errp = 1; in ns_datetosecs() 60 *errp = 0; in ns_datetosecs() 63 time.tm_year = datepart(cp + 0, 4, 1990, 9999, errp) - 1900; in ns_datetosecs() 64 time.tm_mon = datepart(cp + 4, 2, 01, 12, errp) - 1; in ns_datetosecs() 65 time.tm_mday = datepart(cp + 6, 2, 01, 31, errp); in ns_datetosecs() 66 time.tm_hour = datepart(cp + 8, 2, 00, 23, errp); in ns_datetosecs() 67 time.tm_min = datepart(cp + 10, 2, 00, 59, errp); in ns_datetosecs() 68 time.tm_sec = datepart(cp + 12, 2, 00, 59, errp); in ns_datetosecs() 69 if (*errp) /*%< Any parse errors? */ in ns_datetosecs() [all …]
|
/illumos-gate/usr/src/lib/libctf/common/ |
H A D | ctf_convert.c | 116 ctf_elfconvert(ctf_convert_t *cch, int fd, Elf *elf, int *errp, char *errbuf, in ctf_elfconvert() argument 123 if (errp == NULL) in ctf_elfconvert() 124 errp = &err; in ctf_elfconvert() 127 *errp = EINVAL; in ctf_elfconvert() 132 *errp = ECTF_FMT; in ctf_elfconvert() 138 *errp = ECTF_ELF; in ctf_elfconvert() 143 *errp = ECTF_CONVNOCSRC; in ctf_elfconvert() 169 *errp = ECTF_CONVNOCSRC; in ctf_elfconvert() 171 *errp = err; in ctf_elfconvert() 178 *errp = ctf_errno(fp); in ctf_elfconvert() [all …]
|
/illumos-gate/usr/src/lib/nsswitch/dns/common/ |
H A D | gethostent6.c | 63 _endhostent(errp) in _endhostent() argument 64 nss_status_t *errp; in _endhostent() 70 *errp = NSS_SUCCESS; 72 *errp = NSS_UNAVAIL; 95 int error, *errp; in cloneName() local 98 errp = outerr; in cloneName() 100 errp = &error; in cloneName() 103 *errp = 0; in cloneName() 110 *errp = 1; in cloneName() 116 *errp = 0; in cloneName() [all …]
|
/illumos-gate/usr/src/uts/sun4u/sunfire/io/ |
H A D | sysctrl_quiesce.c | 105 #define errp prom_printf macro 246 DEBUGP(errp(" suspending device %s\n", device_path)); in sysctrl_suspend_devices() 248 DEBUGP(errp(" unable to suspend device %s\n", in sysctrl_suspend_devices() 289 DEBUGP(errp(" resuming device %s\n", device_path)); in sysctrl_resume_devices() 553 DEBUGP(errp("resume system...\n")); in sysctrl_resume() 561 DEBUGP(errp("release cpus...")); in sysctrl_resume() 572 DEBUGP(errp("cpus resumed...\n")); in sysctrl_resume() 598 DEBUGP(errp("resume drivers...")); in sysctrl_resume() 600 DEBUGP(errp("done\n")); in sysctrl_resume() 614 DEBUGP(errp("starting kernel daemons...")); in sysctrl_resume() [all …]
|