| /linux/tools/testing/selftests/landlock/ |
| H A D | audit_test.c | 25 int audit_fd, const pid_t opid, __u64 *domain_id) in matches_log_signal() argument 37 return audit_match_record(audit_fd, AUDIT_LANDLOCK_ACCESS, log_match, in matches_log_signal() 44 int audit_fd; in FIXTURE() local 51 self->audit_fd = audit_init_with_exe_filter(&self->audit_filter); in FIXTURE_SETUP() 52 EXPECT_LE(0, self->audit_fd) in FIXTURE_SETUP() 57 if (self->audit_fd == -EEXIST) in FIXTURE_SETUP() 60 error_msg = strerror(-self->audit_fd); in FIXTURE_SETUP() 69 EXPECT_EQ(0, audit_cleanup(self->audit_fd, &self->audit_filter)); in FIXTURE_TEARDOWN() 106 matches_log_signal(_metadata, self->audit_fd, in TEST_F() 109 self->audit_fd, getpi in TEST_F() 285 int audit_fd; FIXTURE() local 455 matches_log_fs_read_root(int audit_fd) matches_log_fs_read_root() argument 467 int audit_fd; FIXTURE() local [all...] |
| H A D | audit.h | 149 static int audit_filter_exe(const int audit_fd, in audit_filter_exe() 175 return audit_request(audit_fd, &msg, NULL); in audit_filter_drop() 178 static int audit_filter_drop(const int audit_fd, const __u16 type) in audit_filter_drop() 196 return audit_request(audit_fd, &msg, NULL); in audit_set_status() 222 static int audit_match_record(int audit_fd, const __u16 type, in regex_escape() 243 err = audit_recv(audit_fd, &msg); 288 static int __maybe_unused matches_log_domain_allocated(int audit_fd, pid_t pid, in audit_match_record() 302 return audit_match_record(audit_fd, AUDIT_LANDLOCK_DOMAIN, log_match, in matches_log_domain_allocated() 319 matches_log_domain_deallocated(int audit_fd, unsigned int num_denials, in matches_log_domain_deallocated() 343 if (setsockopt(audit_fd, SOL_SOCKE in audit_count_records() 141 audit_filter_exe(const int audit_fd,const struct audit_filter * const filter,const __u16 type) audit_filter_exe() argument 170 audit_filter_drop(const int audit_fd,const __u16 type) audit_filter_drop() argument 249 audit_match_record(int audit_fd,const __u16 type,const char * const pattern,__u64 * domain_id) audit_match_record() argument 301 matches_log_domain_allocated(int audit_fd,pid_t pid,__u64 * domain_id) matches_log_domain_allocated() argument 320 matches_log_domain_deallocated(int audit_fd,unsigned int num_denials,__u64 * domain_id) matches_log_domain_deallocated() argument 341 audit_count_records(int audit_fd,struct audit_records * records) audit_count_records() argument 427 audit_cleanup(int audit_fd,struct audit_filter * filter) audit_cleanup() argument [all...] |
| H A D | ptrace_test.c | 299 int audit_fd, const pid_t opid) in matches_log_ptrace() 311 return audit_match_record(audit_fd, AUDIT_LANDLOCK_ACCESS, log_match, 318 int audit_fd; in FIXTURE_SETUP() 325 self->audit_fd = audit_init_with_exe_filter(&self->audit_filter); in FIXTURE_SETUP() 326 EXPECT_LE(0, self->audit_fd); 346 EXPECT_EQ(0, audit_count_records(self->audit_fd, &records)); in TEST_F() 381 EXPECT_EQ(0, matches_log_ptrace(_metadata, self->audit_fd, in TEST_F() 384 EXPECT_EQ(0, audit_count_records(self->audit_fd, &records)); in TEST_F() 421 EXPECT_EQ(0, matches_log_ptrace(_metadata, self->audit_fd, child)); in TEST_F() 431 EXPECT_EQ(0, audit_count_records(self->audit_fd, in TEST_F() 296 matches_log_ptrace(struct __test_metadata * const _metadata,int audit_fd,const pid_t opid) matches_log_ptrace() argument 315 int audit_fd; FIXTURE() local [all...] |
| H A D | net_test.c | 2849 * @audit_fd: Audit file descriptor. 2856 static int matches_auditlog(const int audit_fd, const char *const blockers, in matches_auditlog() 2884 return audit_match_record(audit_fd, AUDIT_LANDLOCK_ACCESS, log_match, in FIXTURE() 2896 int audit_fd; in FIXTURE_VARIANT() 2959 self->audit_fd = audit_init_with_exe_filter(&self->audit_filter); 2960 EXPECT_LE(0, self->audit_fd); in FIXTURE_TEARDOWN() 2967 EXPECT_EQ(0, audit_cleanup(self->audit_fd, &self->audit_filter)); in TEST_F() 3004 EXPECT_EQ(0, matches_auditlog(self->audit_fd, audit_evt, "saddr", in TEST_F() 3007 EXPECT_EQ(0, audit_count_records(self->audit_fd, &records)); in TEST_F() 3018 EXPECT_EQ(0, audit_count_records(self->audit_fd, in TEST_F() 2852 matches_auditlog(const int audit_fd,const char * const blockers,const char * const dir_addr,const char * const addr,const char * const dir_port,const __u16 port) matches_auditlog() argument 2892 int audit_fd; FIXTURE() local 3160 matches_log_connect_bound(int audit_fd,const char * const blockers,const char * const addr,__u16 lport,__u16 dport) matches_log_connect_bound() argument [all...] |
| H A D | fs_test.c | 7445 int audit_fd, const char *const blockers, 7487 return audit_match_record(audit_fd, AUDIT_LANDLOCK_ACCESS, log_match, in TEST_F() 7491 static int matches_log_fs(struct __test_metadata *const _metadata, int audit_fd, in TEST_F() 7494 return matches_log_fs_extra(_metadata, audit_fd, blockers, path, NULL); in TEST_F() 7500 int audit_fd; in TEST_F() 7510 self->audit_fd = audit_init_with_exe_filter(&self->audit_filter); in TEST_F() 7511 EXPECT_LE(0, self->audit_fd); in TEST_F() 7535 EXPECT_EQ(0, matches_log_fs(_metadata, self->audit_fd, "fs\\.execute", in TEST_F() 7538 EXPECT_EQ(0, matches_log_fs(_metadata, self->audit_fd, "fs\\.execute", in TEST_F() 7541 EXPECT_EQ(0, audit_count_records(self->audit_fd, in TEST_F() 7053 matches_log_fs_extra(struct __test_metadata * const _metadata,int audit_fd,const char * const blockers,const char * const path,const char * const extra) matches_log_fs_extra() argument 7099 matches_log_fs(struct __test_metadata * const _metadata,int audit_fd,const char * const blockers,const char * const path) matches_log_fs() argument 7108 int audit_fd; FIXTURE() local [all...] |
| H A D | scoped_abstract_unix_test.c | 279 int audit_fd; in FIXTURE() local 290 self->audit_fd = audit_init_with_exe_filter(&self->audit_filter); in FIXTURE_SETUP() 291 EXPECT_LE(0, self->audit_fd); in FIXTURE_SETUP() 363 EXPECT_EQ(0, audit_count_records(self->audit_fd, &records)); in TEST_F() 424 self->audit_fd, AUDIT_LANDLOCK_ACCESS, in TEST_F() 432 EXPECT_EQ(0, audit_count_records(self->audit_fd, &records)); in TEST_F()
|