Home
last modified time | relevance | path

Searched refs:audit_fd (Results 1 – 6 of 6) sorted by relevance

/linux/tools/testing/selftests/landlock/
H A Daudit_test.c25 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 Daudit.h149 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 Dptrace_test.c299 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 Dnet_test.c2849 * @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 Dfs_test.c7445 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 Dscoped_abstract_unix_test.c279 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()