Home
last modified time | relevance | path

Searched refs:errp (Results 1 – 25 of 142) sorted by relevance

123456

/illumos-gate/usr/src/lib/libdiskmgt/common/
H A Dentry.c62 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 Ddisks_private.h151 descriptor_t **alias_get_descriptors(int filter[], int *errp);
153 dm_desc_type_t type, int *errp);
154 descriptor_t *alias_get_descriptor_by_name(char *name, int *errp);
156 nvlist_t *alias_get_attributes(descriptor_t *desc, int *errp);
157 nvlist_t *alias_get_stats(descriptor_t *desc, int stat_type, int *errp);
160 descriptor_t **bus_get_descriptors(int filter[], int *errp);
162 dm_desc_type_t type, int *errp);
163 descriptor_t *bus_get_descriptor_by_name(char *name, int *errp);
165 nvlist_t *bus_get_attributes(descriptor_t *desc, int *errp);
167 int *errp);
[all …]
H A Dcontroller.c37 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 Dbus.c37 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 Dpath.c37 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 Dalias.c43 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 Dmedia.c48 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 Dslice.c76 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 Dpartition.c66 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 Dlibdiskmgt.h436 int *errp);
438 dm_desc_type_t type, int *errp);
441 char *name, int *errp);
442 char *dm_get_name(dm_descriptor_t desc, int *errp);
444 nvlist_t *dm_get_attributes(dm_descriptor_t desc, int *errp);
446 int *errp);
448 int *errp);
449 nvlist_t *dm_get_event(int *errp);
451 int *errp);
453 int *errp);
[all …]
H A Ddrive.c331 int *errp);
340 static descriptor_t **get_assoc_alias(disk_t *diskp, int *errp);
341 static descriptor_t **get_assoc_controllers(descriptor_t *dp, int *errp);
342 static descriptor_t **get_assoc_paths(descriptor_t *dp, int *errp);
367 int *errp) in drive_get_assoc_descriptors() argument
371 return (get_assoc_controllers(dp, errp)); in drive_get_assoc_descriptors()
373 return (get_assoc_paths(dp, errp)); in drive_get_assoc_descriptors()
375 return (get_assoc_alias(dp->p.disk, errp)); in drive_get_assoc_descriptors()
377 return (media_get_assocs(dp, errp)); in drive_get_assoc_descriptors()
380 *errp = EINVAL; in drive_get_assoc_descriptors()
[all …]
/illumos-gate/usr/src/lib/libfsmgt/common/
H A Dfs_mounts.c53 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 Dlibfsmgt.h182 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 Dfs_mount_defaults.c58 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 Dcmd.c177 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 Dnfs_mntinfo.c98 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 Dnfs_nfssec.c71 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 Dcfga_ccid.c39 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 Dtsol_sgetzcent.c106 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 Dmisc.c182 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 Dtsol_sgetrhent.c162 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 Dns_date.c49 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 Dctf_convert.c116 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 Dgethostent6.c63 _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 Dsysctrl_quiesce.c105 #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 …]

123456