Home
last modified time | relevance | path

Searched refs:tomoyo_io_buffer (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/security/tomoyo/
H A Dcommon.c209 * @head: Pointer to "struct tomoyo_io_buffer".
213 static bool tomoyo_flush(struct tomoyo_io_buffer *head) in tomoyo_flush()
250 * tomoyo_set_string - Queue string to "struct tomoyo_io_buffer" structure.
252 * @head: Pointer to "struct tomoyo_io_buffer".
259 static void tomoyo_set_string(struct tomoyo_io_buffer *head, const char *string) in tomoyo_set_string()
268 static void tomoyo_io_printf(struct tomoyo_io_buffer *head, const char *fmt,
272 * tomoyo_io_printf - printf() to "struct tomoyo_io_buffer" structure.
274 * @head: Pointer to "struct tomoyo_io_buffer".
277 static void tomoyo_io_printf(struct tomoyo_io_buffer *head, const char *fmt, in tomoyo_io_printf()
299 * tomoyo_set_space - Put a space to "struct tomoyo_io_buffer" structur
[all...]
H A Dgc.c27 /* The list for "struct tomoyo_io_buffer". */
42 struct tomoyo_io_buffer *head; in tomoyo_struct_used_by_io_buffer()
73 struct tomoyo_io_buffer *head; in tomoyo_name_used_by_io_buffer()
260 * "struct tomoyo_io_buffer" nor "struct cred"->security, we can delete in tomoyo_del_domain()
402 * Don't kfree() until "struct tomoyo_io_buffer"->r.{domain,group,acl} in tomoyo_try_to_gc()
403 * and "struct tomoyo_io_buffer"->w.domain forget this element. in tomoyo_try_to_gc()
434 * Don't kfree() until all "struct tomoyo_io_buffer"->r.w[] in tomoyo_try_to_gc()
621 struct tomoyo_io_buffer *head; in tomoyo_gc_thread()
622 struct tomoyo_io_buffer *tmp; in tomoyo_gc_thread()
645 * @head: Pointer to "struct tomoyo_io_buffer"
[all...]
H A Dcommon.h793 struct tomoyo_io_buffer { struct
794 void (*read)(struct tomoyo_io_buffer *head);
795 int (*write)(struct tomoyo_io_buffer *head);
972 void tomoyo_close_control(struct tomoyo_io_buffer *head);
1026 ssize_t tomoyo_read_control(struct tomoyo_io_buffer *head, char __user *buffer,
1028 ssize_t tomoyo_write_control(struct tomoyo_io_buffer *head,
1058 void tomoyo_notify_gc(struct tomoyo_io_buffer *head, const bool is_register);
1065 void tomoyo_read_log(struct tomoyo_io_buffer *head);
H A Daudit.c435 * @head: Pointer to "struct tomoyo_io_buffer".
439 void tomoyo_read_log(struct tomoyo_io_buffer *head) in tomoyo_read_log()
/kernel/linux/linux-6.6/security/tomoyo/
H A Dcommon.c201 * @head: Pointer to "struct tomoyo_io_buffer".
205 static bool tomoyo_flush(struct tomoyo_io_buffer *head) in tomoyo_flush()
242 * tomoyo_set_string - Queue string to "struct tomoyo_io_buffer" structure.
244 * @head: Pointer to "struct tomoyo_io_buffer".
251 static void tomoyo_set_string(struct tomoyo_io_buffer *head, const char *string) in tomoyo_set_string()
260 static void tomoyo_io_printf(struct tomoyo_io_buffer *head, const char *fmt,
264 * tomoyo_io_printf - printf() to "struct tomoyo_io_buffer" structure.
266 * @head: Pointer to "struct tomoyo_io_buffer".
269 static void tomoyo_io_printf(struct tomoyo_io_buffer *head, const char *fmt, in tomoyo_io_printf()
291 * tomoyo_set_space - Put a space to "struct tomoyo_io_buffer" structur
[all...]
H A Dgc.c27 /* The list for "struct tomoyo_io_buffer". */
42 struct tomoyo_io_buffer *head; in tomoyo_struct_used_by_io_buffer()
73 struct tomoyo_io_buffer *head; in tomoyo_name_used_by_io_buffer()
260 * "struct tomoyo_io_buffer" nor "struct cred"->security, we can delete in tomoyo_del_domain()
402 * Don't kfree() until "struct tomoyo_io_buffer"->r.{domain,group,acl} in tomoyo_try_to_gc()
403 * and "struct tomoyo_io_buffer"->w.domain forget this element. in tomoyo_try_to_gc()
434 * Don't kfree() until all "struct tomoyo_io_buffer"->r.w[] in tomoyo_try_to_gc()
621 struct tomoyo_io_buffer *head; in tomoyo_gc_thread()
622 struct tomoyo_io_buffer *tmp; in tomoyo_gc_thread()
645 * @head: Pointer to "struct tomoyo_io_buffer"
[all...]
H A Dcommon.h793 struct tomoyo_io_buffer { struct
794 void (*read)(struct tomoyo_io_buffer *head);
795 int (*write)(struct tomoyo_io_buffer *head);
971 void tomoyo_close_control(struct tomoyo_io_buffer *head);
1025 ssize_t tomoyo_read_control(struct tomoyo_io_buffer *head, char __user *buffer,
1027 ssize_t tomoyo_write_control(struct tomoyo_io_buffer *head,
1055 void tomoyo_notify_gc(struct tomoyo_io_buffer *head, const bool is_register);
1062 void tomoyo_read_log(struct tomoyo_io_buffer *head);
H A Daudit.c436 * @head: Pointer to "struct tomoyo_io_buffer".
440 void tomoyo_read_log(struct tomoyo_io_buffer *head) in tomoyo_read_log()

Completed in 12 milliseconds