/Linux-v4.19/security/tomoyo/ |
D | domain.c | 224 && p1->domainname == p2->domainname in tomoyo_same_transition_control() 242 char *domainname = strstr(program, " from "); in tomoyo_write_transition_control() local 243 if (domainname) { in tomoyo_write_transition_control() 244 *domainname = '\0'; in tomoyo_write_transition_control() 245 domainname += 6; in tomoyo_write_transition_control() 248 domainname = program; in tomoyo_write_transition_control() 258 if (domainname && strcmp(domainname, "any")) { in tomoyo_write_transition_control() 259 if (!tomoyo_correct_domain(domainname)) { in tomoyo_write_transition_control() 260 if (!tomoyo_correct_path(domainname)) in tomoyo_write_transition_control() 264 e.domainname = tomoyo_get_name(domainname); in tomoyo_write_transition_control() [all …]
|
D | util.c | 527 bool tomoyo_correct_domain(const unsigned char *domainname) in tomoyo_correct_domain() argument 529 if (!domainname || !tomoyo_domain_def(domainname)) in tomoyo_correct_domain() 531 domainname = strchr(domainname, ' '); in tomoyo_correct_domain() 532 if (!domainname++) in tomoyo_correct_domain() 535 const unsigned char *cp = strchr(domainname, ' '); in tomoyo_correct_domain() 538 if (*domainname != '/' || in tomoyo_correct_domain() 539 !tomoyo_correct_word2(domainname, cp - domainname)) in tomoyo_correct_domain() 541 domainname = cp + 1; in tomoyo_correct_domain() 543 return tomoyo_correct_path(domainname); in tomoyo_correct_domain() 579 struct tomoyo_domain_info *tomoyo_find_domain(const char *domainname) in tomoyo_find_domain() argument [all …]
|
D | securityfs_if.c | 24 return !tomoyo_pathcmp(r->param.task.domainname, acl->domainname); in tomoyo_check_task_acl() 60 r.param.task.domainname = &name; in tomoyo_write_self() 104 const char *domain = tomoyo_domain()->domainname->name; in tomoyo_read_self()
|
D | common.h | 488 const struct tomoyo_path_info *domainname; member 681 const struct tomoyo_path_info *domainname; member 697 const struct tomoyo_path_info *domainname; member 850 const struct tomoyo_path_info *domainname; /* Maybe NULL */ member 923 bool tomoyo_correct_domain(const unsigned char *domainname); 1021 struct tomoyo_domain_info *tomoyo_assign_domain(const char *domainname, 1023 struct tomoyo_domain_info *tomoyo_find_domain(const char *domainname); 1027 (const char *domainname);
|
D | common.c | 924 const struct tomoyo_path_info *domainname = tomoyo_domain()->domainname; in tomoyo_manager() local 939 (!tomoyo_pathcmp(domainname, ptr->manager) || in tomoyo_manager() 950 "update policies.\n", domainname->name, exe); in tomoyo_manager() 1027 return p1->domainname == p2->domainname; in tomoyo_same_task_acl() 1045 .domainname = tomoyo_get_domainname(param), in tomoyo_write_task() 1047 if (e.domainname) in tomoyo_write_task() 1051 tomoyo_put_name(e.domainname); in tomoyo_write_task() 1065 static int tomoyo_delete_domain(char *domainname) in tomoyo_delete_domain() argument 1070 name.name = domainname; in tomoyo_delete_domain() 1080 tomoyo_pathcmp(domain->domainname, &name)) in tomoyo_delete_domain() [all …]
|
D | audit.c | 251 const char *domainname = r->domain->domainname->name; in tomoyo_init_log() local 256 len += strlen(domainname) + strlen(header) + 10; in tomoyo_init_log() 284 pos += snprintf(buf + pos, len - pos, "\n%s\n", domainname); in tomoyo_init_log()
|
D | gc.c | 111 tomoyo_put_name(ptr->domainname); in tomoyo_del_transition_control() 229 tomoyo_put_name(entry->domainname); in tomoyo_del_acl() 259 tomoyo_put_name(domain->domainname); in tomoyo_del_domain()
|
D | memory.c | 200 tomoyo_kernel_domain.domainname = tomoyo_get_name("<kernel>"); in tomoyo_mm_init()
|
/Linux-v4.19/kernel/ |
D | utsname_sysctl.c | 111 .data = init_uts_ns.name.domainname, 112 .maxlen = sizeof(init_uts_ns.name.domainname),
|
D | sys.c | 1370 memcpy(u->domainname, tmp, len); in SYSCALL_DEFINE2() 1371 memset(u->domainname + len, 0, sizeof(u->domainname) - len); in SYSCALL_DEFINE2()
|
/Linux-v4.19/arch/sparc/kernel/ |
D | sys_sparc_32.c | 208 nlen = strlen(utsname()->domainname) + 1; in SYSCALL_DEFINE2() 212 memcpy(tmp, utsname()->domainname, nlen); in SYSCALL_DEFINE2()
|
D | sys_sparc_64.c | 530 nlen = strlen(utsname()->domainname) + 1; in SYSCALL_DEFINE2() 534 memcpy(tmp, utsname()->domainname, nlen); in SYSCALL_DEFINE2()
|
/Linux-v4.19/include/uapi/linux/ |
D | utsname.h | 31 char domainname[__NEW_UTS_LEN + 1]; member
|
/Linux-v4.19/init/ |
D | version.c | 34 .domainname = UTS_DOMAINNAME,
|
/Linux-v4.19/net/ipv4/ |
D | ipconfig.c | 935 ic_bootp_string(utsname()->domainname, ext+1, *ext, in ic_do_bootp_ext() 1570 utsname()->nodename, ic_domain, utsname()->domainname); in ip_auto_config() 1729 strlcpy(utsname()->domainname, dp, in ip_auto_config_setup() 1730 sizeof(utsname()->domainname)); in ip_auto_config_setup()
|
/Linux-v4.19/Documentation/sysctl/ |
D | kernel.txt | 33 - domainname 288 domainname & hostname: 290 These files can be used to set the NIS/YP domainname and the 292 domainname and hostname, i.e.: 294 # echo "mydomain" > /proc/sys/kernel/domainname 297 # domainname "mydomain" 301 domainname "frop.org", not to be confused with the NIS (Network 302 Information Service) or YP (Yellow Pages) domainname. These two
|
/Linux-v4.19/drivers/scsi/qla2xxx/ |
D | qla_mr.h | 267 char domainname[DOMNAME_LENGTH]; member
|
D | qla_mr.c | 1892 strncpy(phost_info->domainname, in qlafx00_fx_disc() 1893 p_sysid->domainname, DOMNAME_LENGTH); in qlafx00_fx_disc() 1913 phost_info->domainname, in qlafx00_fx_disc()
|
/Linux-v4.19/fs/cifs/ |
D | connect.c | 1908 kfree(vol->domainname); in cifs_parse_mount_options() 1909 vol->domainname = kstrdup(string, GFP_KERNEL); in cifs_parse_mount_options() 1910 if (!vol->domainname) { in cifs_parse_mount_options() 2877 if (volume_info->domainname) { in cifs_get_smb_ses() 2878 ses->domainName = kstrdup(volume_info->domainname, GFP_KERNEL); in cifs_get_smb_ses() 3755 kfree(volume_info->domainname); in cleanup_volume_info_contents()
|
D | cifsglob.h | 497 char *domainname; member
|
/Linux-v4.19/arch/alpha/kernel/ |
D | osf_sys.c | 571 kname = utsname()->domainname; in SYSCALL_DEFINE2()
|
/Linux-v4.19/kernel/debug/kdb/ |
D | kdb_main.c | 2539 kdb_printf("domainname %s\n", init_uts_ns.name.domainname); in kdb_summary()
|