Lines Matching refs:rc

249 	int	rc;  in _init()  local
251 if ((rc = mod_install(&modlinkage)) != 0) { in _init()
253 return (rc); in _init()
256 return (rc); in _init()
265 int rc; in _fini() local
267 if ((rc = mod_remove(&modlinkage)) == 0) { in _fini()
268 return (rc); in _fini()
272 return (rc); in _fini()
299 int rc = DDI_FAILURE; in ippctl_info() local
304 rc = DDI_SUCCESS; in ippctl_info()
308 rc = DDI_SUCCESS; in ippctl_info()
314 return (rc); in ippctl_info()
506 int rc; in ippctl_ioctl() local
530 if ((rc = ippctl_copyin((caddr_t)arg, mode, &cbuf, in ippctl_ioctl()
538 rc = ippctl_cmd(cbuf, cbuflen, &nextbuflen); in ippctl_ioctl()
562 if ((rc = ippctl_data(&dbuf, &dbuflen, &nextbuflen)) != 0) in ippctl_ioctl()
569 rc = ippctl_copyout((caddr_t)arg, mode, dbuf, dbuflen); in ippctl_ioctl()
581 rc = EINVAL; in ippctl_ioctl()
585 DBG1(DBG_CBOPS, "rc = %d\n", rc); in ippctl_ioctl()
586 return (rc); in ippctl_ioctl()
765 int rc; in ippctl_extract_op() local
772 if ((rc = nvlist_lookup_byte(nvlp, IPPCTL_OP, valp)) != 0) in ippctl_extract_op()
773 return (rc); in ippctl_extract_op()
786 int rc; in ippctl_extract_aname() local
794 if ((rc = nvlist_lookup_string(nvlp, IPPCTL_ANAME, &ptr)) != 0) in ippctl_extract_aname()
795 return (rc); in ippctl_extract_aname()
810 int rc; in ippctl_extract_modname() local
818 if ((rc = nvlist_lookup_string(nvlp, IPPCTL_MODNAME, &ptr)) != 0) in ippctl_extract_modname()
819 return (rc); in ippctl_extract_modname()
883 int rc; in ippctl_extract_flags() local
890 if ((rc = nvlist_lookup_uint32(nvlp, IPPCTL_FLAGS, in ippctl_extract_flags()
892 return (rc); in ippctl_extract_flags()
907 int rc; in ippctl_cmd() local
924 if ((rc = nvlist_unpack(cbuf, cbuflen, &nvlp, KM_SLEEP)) != 0) in ippctl_cmd()
925 return (rc); in ippctl_cmd()
931 if ((rc = ippctl_extract_op(nvlp, &op)) != 0) { in ippctl_cmd()
933 return (rc); in ippctl_cmd()
949 if ((rc = ippctl_extract_modname(nvlp, &modname)) != 0) { in ippctl_cmd()
951 return (rc); in ippctl_cmd()
954 if ((rc = ippctl_extract_aname(nvlp, &aname)) != 0) { in ippctl_cmd()
957 return (rc); in ippctl_cmd()
960 if ((rc = ippctl_extract_flags(nvlp, &flags)) != 0) { in ippctl_cmd()
964 return (rc); in ippctl_cmd()
968 rc = ippctl_action_create(modname, aname, nvlp, flags); in ippctl_cmd()
983 if ((rc = ippctl_extract_aname(nvlp, &aname)) != 0) { in ippctl_cmd()
985 return (rc); in ippctl_cmd()
988 if ((rc = ippctl_extract_flags(nvlp, &flags)) != 0) { in ippctl_cmd()
991 return (rc); in ippctl_cmd()
994 rc = ippctl_action_modify(aname, nvlp, flags); in ippctl_cmd()
1009 if ((rc = ippctl_extract_aname(nvlp, &aname)) != 0) { in ippctl_cmd()
1011 return (rc); in ippctl_cmd()
1014 if ((rc = ippctl_extract_flags(nvlp, &flags)) != 0) { in ippctl_cmd()
1017 return (rc); in ippctl_cmd()
1021 rc = ippctl_action_destroy(aname, flags); in ippctl_cmd()
1036 if ((rc = ippctl_extract_aname(nvlp, &aname)) != 0) { in ippctl_cmd()
1038 return (rc); in ippctl_cmd()
1041 if ((rc = ippctl_extract_flags(nvlp, &flags)) != 0) { in ippctl_cmd()
1044 return (rc); in ippctl_cmd()
1048 rc = ippctl_action_info(aname, flags); in ippctl_cmd()
1063 if ((rc = ippctl_extract_aname(nvlp, &aname)) != 0) { in ippctl_cmd()
1065 return (rc); in ippctl_cmd()
1069 rc = ippctl_action_mod(aname); in ippctl_cmd()
1081 rc = ippctl_list_mods(); in ippctl_cmd()
1092 if ((rc = ippctl_extract_modname(nvlp, &modname)) != 0) { in ippctl_cmd()
1094 return (rc); in ippctl_cmd()
1098 rc = ippctl_mod_list_actions(modname); in ippctl_cmd()
1108 rc = EINVAL; in ippctl_cmd()
1121 if (rc == 0) in ippctl_cmd()
1124 return (rc); in ippctl_cmd()
1137 int rc; in ippctl_action_create() local
1157 if ((rc = ippctl_set_rc(ipp_rc)) != 0) { in ippctl_action_create()
1167 return (rc); in ippctl_action_create()
1176 rc = ippctl_callback(nvlp, NULL); in ippctl_action_create()
1179 rc = 0; in ippctl_action_create()
1181 return (rc); in ippctl_action_create()
1193 int rc; in ippctl_action_destroy() local
1209 if ((rc = ippctl_set_rc(ipp_rc)) != 0) in ippctl_action_destroy()
1210 return (rc); in ippctl_action_destroy()
1229 int rc; in ippctl_action_modify() local
1245 if ((rc = ippctl_set_rc(ipp_rc)) != 0) { in ippctl_action_modify()
1247 return (rc); in ippctl_action_modify()
1256 rc = ippctl_callback(nvlp, NULL); in ippctl_action_modify()
1259 rc = 0; in ippctl_action_modify()
1261 return (rc); in ippctl_action_modify()
1273 int rc; in ippctl_action_info() local
1294 if ((rc = ippctl_set_rc(ipp_rc)) != 0) in ippctl_action_info()
1295 return (rc); in ippctl_action_info()
1315 int rc; in ippctl_action_mod() local
1334 if ((rc = ippctl_set_rc(ipp_rc)) != 0) in ippctl_action_mod()
1335 return (rc); in ippctl_action_mod()
1343 if ((rc = nvlist_alloc(&nvlp, NV_UNIQUE_NAME, KM_SLEEP)) != 0) in ippctl_action_mod()
1344 return (rc); in ippctl_action_mod()
1346 if ((rc = ippctl_attach_modname(nvlp, modname)) != 0) { in ippctl_action_mod()
1348 return (rc); in ippctl_action_mod()
1353 rc = ippctl_callback(nvlp, NULL); in ippctl_action_mod()
1356 rc = 0; in ippctl_action_mod()
1358 return (rc); in ippctl_action_mod()
1369 int rc = 0; in ippctl_list_mods() local
1410 if ((rc = nvlist_alloc(&nvlp, NV_UNIQUE_NAME, in ippctl_list_mods()
1413 return (rc); in ippctl_list_mods()
1416 if ((rc = ippctl_attach_modname_array(nvlp, in ippctl_list_mods()
1420 return (rc); in ippctl_list_mods()
1425 if ((rc = ippctl_callback(nvlp, NULL)) != 0) { in ippctl_list_mods()
1427 return (rc); in ippctl_list_mods()
1440 if ((rc = ippctl_set_rc(ipp_rc)) != 0) in ippctl_list_mods()
1441 return (rc); in ippctl_list_mods()
1455 int rc = 0; in ippctl_mod_list_actions() local
1504 if ((rc = nvlist_alloc(&nvlp, NV_UNIQUE_NAME, in ippctl_mod_list_actions()
1507 return (rc); in ippctl_mod_list_actions()
1510 if ((rc = ippctl_attach_aname_array(nvlp, aname_array, in ippctl_mod_list_actions()
1514 return (rc); in ippctl_mod_list_actions()
1519 if ((rc = ippctl_callback(nvlp, NULL)) != 0) { in ippctl_mod_list_actions()
1521 return (rc); in ippctl_mod_list_actions()
1534 if ((rc = ippctl_set_rc(ipp_rc)) != 0) in ippctl_mod_list_actions()
1535 return (rc); in ippctl_mod_list_actions()
1633 int rc; in ippctl_add_nvlist() local
1646 if ((rc = nvlist_pack(nvlp, &buf, &buflen, NV_ENCODE_NATIVE, in ippctl_add_nvlist()
1650 return (rc); in ippctl_add_nvlist()
1674 int rc; in ippctl_callback() local
1696 if ((rc = ippctl_add_nvlist(nvlp, i)) == 0) in ippctl_callback()
1699 return (rc); in ippctl_callback()
1709 int rc; in ippctl_set_rc() local
1715 if ((rc = nvlist_alloc(&nvlp, NV_UNIQUE_NAME, KM_SLEEP)) != 0) in ippctl_set_rc()
1718 if ((rc = nvlist_add_int32(nvlp, IPPCTL_RC, val)) != 0) { in ippctl_set_rc()
1720 return (rc); in ippctl_set_rc()
1727 rc = ippctl_add_nvlist(nvlp, 0); in ippctl_set_rc()
1730 return (rc); in ippctl_set_rc()