Lines Matching refs:errno

37 #include <errno.h>
69 errno = 0;
73 (errno == EOVERFLOW || errno == EINTR)) {
78 if (config.size == 0 && errno == EOVERFLOW) {
83 errno = EINVAL;
91 __FUNCTION__, config.size, errno,
92 strerror(errno));
99 * errno, and try to get the properties again.
102 errno = 0;
104 if (errno != 0) {
105 int serr = errno;
108 errno = serr;
117 if ((errno = nvlist_unpack(config.buf, config.size, &kres, 0)) != 0) {
156 errno = nvpair_value_boolean_value(el, &valb);
157 if (errno == 0) {
165 errno = nvpair_value_uint64(el, &valu);
166 if (errno == 0) {
175 errno = nvpair_value_string(el, &(vals[0]));
176 if (errno == 0) {
188 errno = EINVAL;
227 if ((errno = nvlist_alloc(&outl, NV_UNIQUE_NAME, 0)) != 0) {
232 errno = 0;
240 errno = nvlist_lookup_nvlist(newlist, propname, &newval);
241 if (errno != 0) {
251 errno = nvlist_lookup_nvpair(newval, PM_AUTHORITY_SMF_STR,
253 if (errno == ENOENT) {
263 } else if (errno != 0) {
266 __FUNCTION__, errno, strerror(errno));
272 errno = 0;
276 errno = nvpair_value_boolean_value(smf, &valb);
277 if (errno == 0) {
278 errno = nvlist_add_boolean_value(outl,
281 if (errno == 0) {
289 "(%s)\n", __FUNCTION__, errno,
290 strerror(errno));
296 errno = nvpair_value_string(smf, &valsp);
297 if (errno == 0) {
298 errno = nvlist_add_string(outl, propname,
301 if (errno == 0) {
309 "(%s)\n", __FUNCTION__, errno,
310 strerror(errno));
316 errno = nvpair_value_uint64(smf, &valu);
317 if (errno == 0) {
318 errno = nvlist_add_uint64(outl, propname, valu);
320 if (errno == 0) {
328 "(%s)\n", __FUNCTION__, errno,
329 strerror(errno));
337 errno = EINVAL;
350 errno = nvlist_pack(outl, &pconf.buf, &pconf.size, NV_ENCODE_XDR, 0);
351 if (errno != 0) {
352 serrno = errno;
359 errno = serrno;
368 PM_DEV_PATH, errno, strerror(errno));
374 errno = 0;
375 while (ioctl(fd, PM_SET_PROPS, &pconf) == -1 && errno == EINTR) {
377 errno = 0;
379 serrno = errno;
381 "%s ioctl returned -1 errno %d (%s)\n", __FUNCTION__, serrno,
391 /* Restore the ioctl's errno and return */
392 errno = serrno;
394 if (errno == 0)
396 else if (errno == ENOTSUP)