Lines Matching refs:count

474 					size_t count, loff_t *ppos,  in smk_write_rules_list()  argument
496 if (count < SMK_OLOADLEN || count > SMK_LOADLEN) in smk_write_rules_list()
499 if (count >= PAGE_SIZE) { in smk_write_rules_list()
500 count = PAGE_SIZE - 1; in smk_write_rules_list()
505 data = kmalloc(count + 1, GFP_KERNEL); in smk_write_rules_list()
509 if (copy_from_user(data, buf, count) != 0) { in smk_write_rules_list()
519 while (count > 0 && (data[count - 1] != '\n')) in smk_write_rules_list()
520 --count; in smk_write_rules_list()
521 if (count == 0) { in smk_write_rules_list()
527 data[count] = '\0'; in smk_write_rules_list()
529 while (cnt < count) { in smk_write_rules_list()
536 cnt = count; in smk_write_rules_list()
699 size_t count, loff_t *ppos) in smk_write_load() argument
709 return smk_write_rules_list(file, buf, count, ppos, NULL, NULL, in smk_write_load()
873 size_t count, loff_t *ppos, int format) in smk_set_cipso() argument
897 (count < SMK_CIPSOMIN || count > SMK_CIPSOMAX)) in smk_set_cipso()
900 data = kzalloc(count + 1, GFP_KERNEL); in smk_set_cipso()
904 if (copy_from_user(data, buf, count) != 0) { in smk_set_cipso()
909 data[count] = '\0'; in smk_set_cipso()
936 count != (SMK_CIPSOMIN + catlen * SMK_DIGITLEN)) in smk_set_cipso()
955 rc = count; in smk_set_cipso()
976 size_t count, loff_t *ppos) in smk_write_cipso() argument
978 return smk_set_cipso(file, buf, count, ppos, SMK_FIXED24_FMT); in smk_write_cipso()
1050 size_t count, loff_t *ppos) in smk_write_cipso2() argument
1052 return smk_set_cipso(file, buf, count, ppos, SMK_LONG_FMT); in smk_write_cipso2()
1171 size_t count, loff_t *ppos) in smk_write_netlbladdr() argument
1199 if (count < SMK_NETLBLADDRMIN) in smk_write_netlbladdr()
1202 data = kzalloc(count + 1, GFP_KERNEL); in smk_write_netlbladdr()
1206 if (copy_from_user(data, buf, count) != 0) { in smk_write_netlbladdr()
1211 smack = kzalloc(count + 1, GFP_KERNEL); in smk_write_netlbladdr()
1217 data[count] = '\0'; in smk_write_netlbladdr()
1313 rc = count; in smk_write_netlbladdr()
1343 size_t count, loff_t *ppos) in smk_read_doi() argument
1352 rc = simple_read_from_buffer(buf, count, ppos, temp, strlen(temp)); in smk_read_doi()
1367 size_t count, loff_t *ppos) in smk_write_doi() argument
1375 if (count >= sizeof(temp) || count == 0) in smk_write_doi()
1378 if (copy_from_user(temp, buf, count) != 0) in smk_write_doi()
1381 temp[count] = '\0'; in smk_write_doi()
1390 return count; in smk_write_doi()
1409 size_t count, loff_t *ppos) in smk_read_direct() argument
1418 rc = simple_read_from_buffer(buf, count, ppos, temp, strlen(temp)); in smk_read_direct()
1433 size_t count, loff_t *ppos) in smk_write_direct() argument
1442 if (count >= sizeof(temp) || count == 0) in smk_write_direct()
1445 if (copy_from_user(temp, buf, count) != 0) in smk_write_direct()
1448 temp[count] = '\0'; in smk_write_direct()
1468 return count; in smk_write_direct()
1487 size_t count, loff_t *ppos) in smk_read_mapped() argument
1496 rc = simple_read_from_buffer(buf, count, ppos, temp, strlen(temp)); in smk_read_mapped()
1511 size_t count, loff_t *ppos) in smk_write_mapped() argument
1520 if (count >= sizeof(temp) || count == 0) in smk_write_mapped()
1523 if (copy_from_user(temp, buf, count) != 0) in smk_write_mapped()
1526 temp[count] = '\0'; in smk_write_mapped()
1546 return count; in smk_write_mapped()
1602 size_t count, loff_t *ppos) in smk_write_ambient() argument
1607 int rc = count; in smk_write_ambient()
1612 data = kzalloc(count + 1, GFP_KERNEL); in smk_write_ambient()
1616 if (copy_from_user(data, buf, count) != 0) { in smk_write_ambient()
1621 skp = smk_import_entry(data, count); in smk_write_ambient()
1686 size_t count, loff_t *ppos) in smk_write_onlycap() argument
1690 int rc = count; in smk_write_onlycap()
1703 data = kzalloc(count + 1, GFP_KERNEL); in smk_write_onlycap()
1717 if (copy_from_user(data, buf, count) != 0) in smk_write_onlycap()
1720 smack_onlycap = smk_import_entry(data, count); in smk_write_onlycap()
1773 size_t count, loff_t *ppos) in smk_write_unconfined() argument
1776 int rc = count; in smk_write_unconfined()
1781 data = kzalloc(count + 1, GFP_KERNEL); in smk_write_unconfined()
1795 if (copy_from_user(data, buf, count) != 0) in smk_write_unconfined()
1798 smack_unconfined = smk_import_entry(data, count); in smk_write_unconfined()
1821 size_t count, loff_t *ppos) in smk_read_logging() argument
1830 rc = simple_read_from_buffer(buf, count, ppos, temp, strlen(temp)); in smk_read_logging()
1844 size_t count, loff_t *ppos) in smk_write_logging() argument
1852 if (count >= sizeof(temp) || count == 0) in smk_write_logging()
1855 if (copy_from_user(temp, buf, count) != 0) in smk_write_logging()
1858 temp[count] = '\0'; in smk_write_logging()
1865 return count; in smk_write_logging()
1934 size_t count, loff_t *ppos) in smk_write_load_self() argument
1938 return smk_write_rules_list(file, buf, count, ppos, &tsp->smk_rules, in smk_write_load_self()
1958 size_t count, loff_t *ppos, int format) in smk_user_access() argument
1964 data = simple_transaction_get(file, buf, count); in smk_user_access()
1969 if (count < SMK_LOADLEN) in smk_user_access()
1995 return count; in smk_user_access()
2006 size_t count, loff_t *ppos) in smk_write_access() argument
2008 return smk_user_access(file, buf, count, ppos, SMK_FIXED24_FMT); in smk_write_access()
2062 size_t count, loff_t *ppos) in smk_write_load2() argument
2070 return smk_write_rules_list(file, buf, count, ppos, NULL, NULL, in smk_write_load2()
2139 size_t count, loff_t *ppos) in smk_write_load_self2() argument
2143 return smk_write_rules_list(file, buf, count, ppos, &tsp->smk_rules, in smk_write_load_self2()
2163 size_t count, loff_t *ppos) in smk_write_access2() argument
2165 return smk_user_access(file, buf, count, ppos, SMK_LONG_FMT); in smk_write_access2()
2183 size_t count, loff_t *ppos) in smk_write_revoke_subj() argument
2191 int rc = count; in smk_write_revoke_subj()
2199 if (count == 0 || count > SMK_LONGLABEL) in smk_write_revoke_subj()
2202 data = kzalloc(count, GFP_KERNEL); in smk_write_revoke_subj()
2206 if (copy_from_user(data, buf, count) != 0) { in smk_write_revoke_subj()
2211 cp = smk_parse_smack(data, count); in smk_write_revoke_subj()
2265 size_t count, loff_t *ppos) in smk_write_change_rule() argument
2273 return smk_write_rules_list(file, buf, count, ppos, NULL, NULL, in smk_write_change_rule()
2327 size_t count, loff_t *ppos) in smk_write_syslog() argument
2331 int rc = count; in smk_write_syslog()
2336 data = kzalloc(count + 1, GFP_KERNEL); in smk_write_syslog()
2340 if (copy_from_user(data, buf, count) != 0) in smk_write_syslog()
2343 skp = smk_import_entry(data, count); in smk_write_syslog()
2347 smack_syslog_label = smk_import_entry(data, count); in smk_write_syslog()
2371 size_t count, loff_t *ppos) in smk_read_ptrace() argument
2380 rc = simple_read_from_buffer(buf, count, ppos, temp, strlen(temp)); in smk_read_ptrace()
2392 size_t count, loff_t *ppos) in smk_write_ptrace() argument
2400 if (*ppos != 0 || count >= sizeof(temp) || count == 0) in smk_write_ptrace()
2403 if (copy_from_user(temp, buf, count) != 0) in smk_write_ptrace()
2406 temp[count] = '\0'; in smk_write_ptrace()
2414 return count; in smk_write_ptrace()