Lines Matching refs:rc

234 	int rc = 0;  in smk_set_access()  local
255 rc = -ENOMEM; in smk_set_access()
274 rc = -ENOMEM; in smk_set_access()
280 return rc; in smk_set_access()
400 int rc; in smk_parse_rule() local
402 rc = smk_fill_rule(data, data + SMK_LABELLEN, in smk_parse_rule()
405 return rc; in smk_parse_rule()
422 int rc; in smk_parse_long_rule() local
447 rc = smk_fill_rule(tok[0], tok[1], tok[2], tok[3], rule, import, 0); in smk_parse_long_rule()
448 return rc == 0 ? cnt : rc; in smk_parse_long_rule()
480 int rc; in smk_write_rules_list() local
510 rc = -EFAULT; in smk_write_rules_list()
522 rc = -EINVAL; in smk_write_rules_list()
531 rc = smk_parse_rule(data, &rule, 1); in smk_write_rules_list()
532 if (rc != 0) { in smk_write_rules_list()
533 rc = -EINVAL; in smk_write_rules_list()
538 rc = smk_parse_long_rule(data + cnt, &rule, 1, tokens); in smk_write_rules_list()
539 if (rc <= 0) { in smk_write_rules_list()
540 rc = -EINVAL; in smk_write_rules_list()
543 cnt += rc; in smk_write_rules_list()
547 rc = smk_set_access(&rule, &rule.smk_subject->smk_rules, in smk_write_rules_list()
550 rc = smk_set_access(&rule, rule_list, rule_lock, 0); in smk_write_rules_list()
552 if (rc) in smk_write_rules_list()
556 rc = cnt; in smk_write_rules_list()
559 return rc; in smk_write_rules_list()
726 int rc; in smk_cipso_doi() local
732 rc = netlbl_cfg_map_del(NULL, PF_INET, NULL, NULL, &nai); in smk_cipso_doi()
733 if (rc != 0) in smk_cipso_doi()
735 __func__, __LINE__, rc); in smk_cipso_doi()
744 for (rc = 1; rc < CIPSO_V4_TAG_MAXCNT; rc++) in smk_cipso_doi()
745 doip->tags[rc] = CIPSO_V4_TAG_INVALID; in smk_cipso_doi()
747 rc = netlbl_cfg_cipsov4_add(doip, &nai); in smk_cipso_doi()
748 if (rc != 0) { in smk_cipso_doi()
750 __func__, __LINE__, rc); in smk_cipso_doi()
754 rc = netlbl_cfg_cipsov4_map_add(doip->doi, NULL, NULL, NULL, &nai); in smk_cipso_doi()
755 if (rc != 0) { in smk_cipso_doi()
757 __func__, __LINE__, rc); in smk_cipso_doi()
769 int rc; in smk_unlbl_ambient() local
775 rc = netlbl_cfg_map_del(oldambient, PF_INET, NULL, NULL, &nai); in smk_unlbl_ambient()
776 if (rc != 0) in smk_unlbl_ambient()
778 __func__, __LINE__, rc); in smk_unlbl_ambient()
783 rc = netlbl_cfg_unlbl_map_add(smack_net_ambient->smk_known, PF_INET, in smk_unlbl_ambient()
785 if (rc != 0) in smk_unlbl_ambient()
787 __func__, __LINE__, rc); in smk_unlbl_ambient()
881 ssize_t rc = -EINVAL; in smk_set_cipso() local
905 rc = -EFAULT; in smk_set_cipso()
950 rc = smk_netlbl_mls(maplevel, mapcatset, &ncats, SMK_CIPSOLEN); in smk_set_cipso()
951 if (rc >= 0) { in smk_set_cipso()
955 rc = count; in smk_set_cipso()
962 return rc; in smk_set_cipso()
1179 int rc; in smk_write_netlbladdr() local
1207 rc = -EFAULT; in smk_write_netlbladdr()
1213 rc = -ENOMEM; in smk_write_netlbladdr()
1219 rc = sscanf(data, "%hhd.%hhd.%hhd.%hhd/%u %s", in smk_write_netlbladdr()
1221 if (rc != 6) { in smk_write_netlbladdr()
1222 rc = sscanf(data, "%hhd.%hhd.%hhd.%hhd %s", in smk_write_netlbladdr()
1224 if (rc != 5) { in smk_write_netlbladdr()
1225 rc = -EINVAL; in smk_write_netlbladdr()
1231 rc = -EINVAL; in smk_write_netlbladdr()
1241 rc = -EINVAL; in smk_write_netlbladdr()
1249 rc = -EINVAL; in smk_write_netlbladdr()
1282 rc = -ENOMEM; in smk_write_netlbladdr()
1284 rc = 0; in smk_write_netlbladdr()
1294 rc = netlbl_cfg_unlbl_static_del(&init_net, NULL, in smk_write_netlbladdr()
1298 rc = 0; in smk_write_netlbladdr()
1307 if (rc == 0 && skp != &smack_cipso_option) in smk_write_netlbladdr()
1308 rc = netlbl_cfg_unlbl_static_add(&init_net, NULL, in smk_write_netlbladdr()
1312 if (rc == 0) in smk_write_netlbladdr()
1313 rc = count; in smk_write_netlbladdr()
1322 return rc; in smk_write_netlbladdr()
1346 ssize_t rc; in smk_read_doi() local
1352 rc = simple_read_from_buffer(buf, count, ppos, temp, strlen(temp)); in smk_read_doi()
1354 return rc; in smk_read_doi()
1412 ssize_t rc; in smk_read_direct() local
1418 rc = simple_read_from_buffer(buf, count, ppos, temp, strlen(temp)); in smk_read_direct()
1420 return rc; in smk_read_direct()
1490 ssize_t rc; in smk_read_mapped() local
1496 rc = simple_read_from_buffer(buf, count, ppos, temp, strlen(temp)); in smk_read_mapped()
1498 return rc; in smk_read_mapped()
1567 ssize_t rc; in smk_read_ambient() local
1581 rc = simple_read_from_buffer(buf, cn, ppos, in smk_read_ambient()
1585 rc = -EINVAL; in smk_read_ambient()
1589 return rc; in smk_read_ambient()
1607 int rc = count; in smk_write_ambient() local
1617 rc = -EFAULT; in smk_write_ambient()
1623 rc = -EINVAL; in smk_write_ambient()
1637 return rc; in smk_write_ambient()
1659 ssize_t rc = -EINVAL; in smk_read_onlycap() local
1671 rc = simple_read_from_buffer(buf, cn, ppos, smack, asize); in smk_read_onlycap()
1673 return rc; in smk_read_onlycap()
1690 int rc = count; in smk_write_onlycap() local
1718 rc = -EFAULT; in smk_write_onlycap()
1723 return rc; in smk_write_onlycap()
1746 ssize_t rc = -EINVAL; in smk_read_unconfined() local
1758 rc = simple_read_from_buffer(buf, cn, ppos, smack, asize); in smk_read_unconfined()
1760 return rc; in smk_read_unconfined()
1776 int rc = count; in smk_write_unconfined() local
1796 rc = -EFAULT; in smk_write_unconfined()
1801 return rc; in smk_write_unconfined()
1824 ssize_t rc; in smk_read_logging() local
1830 rc = simple_read_from_buffer(buf, count, ppos, temp, strlen(temp)); in smk_read_logging()
1831 return rc; in smk_read_logging()
2191 int rc = count; in smk_write_revoke_subj() local
2207 rc = -EFAULT; in smk_write_revoke_subj()
2213 rc = -EINVAL; in smk_write_revoke_subj()
2234 return rc; in smk_write_revoke_subj()
2297 ssize_t rc = -EINVAL; in smk_read_syslog() local
2311 rc = simple_read_from_buffer(buf, cn, ppos, skp->smk_known, in smk_read_syslog()
2314 return rc; in smk_read_syslog()
2331 int rc = count; in smk_write_syslog() local
2341 rc = -EFAULT; in smk_write_syslog()
2345 rc = -EINVAL; in smk_write_syslog()
2351 return rc; in smk_write_syslog()
2374 ssize_t rc; in smk_read_ptrace() local
2380 rc = simple_read_from_buffer(buf, count, ppos, temp, strlen(temp)); in smk_read_ptrace()
2381 return rc; in smk_read_ptrace()
2435 int rc; in smk_fill_super() local
2486 rc = simple_fill_super(sb, SMACK_MAGIC, smack_files); in smk_fill_super()
2487 if (rc != 0) { in smk_fill_super()
2489 __func__, rc); in smk_fill_super()
2490 return rc; in smk_fill_super()
2548 int rc; in init_smk_fs() local
2570 rc = smk_preset_netlabel(&smack_known_floor); in init_smk_fs()
2571 if (err == 0 && rc < 0) in init_smk_fs()
2572 err = rc; in init_smk_fs()
2573 rc = smk_preset_netlabel(&smack_known_hat); in init_smk_fs()
2574 if (err == 0 && rc < 0) in init_smk_fs()
2575 err = rc; in init_smk_fs()
2576 rc = smk_preset_netlabel(&smack_known_huh); in init_smk_fs()
2577 if (err == 0 && rc < 0) in init_smk_fs()
2578 err = rc; in init_smk_fs()
2579 rc = smk_preset_netlabel(&smack_known_invalid); in init_smk_fs()
2580 if (err == 0 && rc < 0) in init_smk_fs()
2581 err = rc; in init_smk_fs()
2582 rc = smk_preset_netlabel(&smack_known_star); in init_smk_fs()
2583 if (err == 0 && rc < 0) in init_smk_fs()
2584 err = rc; in init_smk_fs()
2585 rc = smk_preset_netlabel(&smack_known_web); in init_smk_fs()
2586 if (err == 0 && rc < 0) in init_smk_fs()
2587 err = rc; in init_smk_fs()