Home
last modified time | relevance | path

Searched refs:domainname (Results 1 – 23 of 23) sorted by relevance

/Linux-v5.4/security/tomoyo/
Ddomain.c227 && p1->domainname == p2->domainname in tomoyo_same_transition_control()
245 char *domainname = strstr(program, " from "); in tomoyo_write_transition_control() local
247 if (domainname) { in tomoyo_write_transition_control()
248 *domainname = '\0'; in tomoyo_write_transition_control()
249 domainname += 6; in tomoyo_write_transition_control()
252 domainname = program; in tomoyo_write_transition_control()
262 if (domainname && strcmp(domainname, "any")) { in tomoyo_write_transition_control()
263 if (!tomoyo_correct_domain(domainname)) { in tomoyo_write_transition_control()
264 if (!tomoyo_correct_path(domainname)) in tomoyo_write_transition_control()
268 e.domainname = tomoyo_get_name(domainname); in tomoyo_write_transition_control()
[all …]
Dutil.c536 bool tomoyo_correct_domain(const unsigned char *domainname) in tomoyo_correct_domain() argument
538 if (!domainname || !tomoyo_domain_def(domainname)) in tomoyo_correct_domain()
540 domainname = strchr(domainname, ' '); in tomoyo_correct_domain()
541 if (!domainname++) in tomoyo_correct_domain()
544 const unsigned char *cp = strchr(domainname, ' '); in tomoyo_correct_domain()
548 if (*domainname != '/' || in tomoyo_correct_domain()
549 !tomoyo_correct_word2(domainname, cp - domainname)) in tomoyo_correct_domain()
551 domainname = cp + 1; in tomoyo_correct_domain()
553 return tomoyo_correct_path(domainname); in tomoyo_correct_domain()
590 struct tomoyo_domain_info *tomoyo_find_domain(const char *domainname) in tomoyo_find_domain() argument
[all …]
Dsecurityfs_if.c25 return !tomoyo_pathcmp(r->param.task.domainname, acl->domainname); in tomoyo_check_task_acl()
63 r.param.task.domainname = &name; in tomoyo_write_self()
103 const char *domain = tomoyo_domain()->domainname->name; in tomoyo_read_self()
Dcommon.h491 const struct tomoyo_path_info *domainname; member
684 const struct tomoyo_path_info *domainname; member
701 const struct tomoyo_path_info *domainname; member
854 const struct tomoyo_path_info *domainname; /* Maybe NULL */ member
933 bool tomoyo_correct_domain(const unsigned char *domainname);
1031 struct tomoyo_domain_info *tomoyo_assign_domain(const char *domainname,
1034 struct tomoyo_domain_info *tomoyo_find_domain(const char *domainname);
1038 (const char *domainname);
Dcommon.c942 const struct tomoyo_path_info *domainname = tomoyo_domain()->domainname; in tomoyo_manager() local
956 (!tomoyo_pathcmp(domainname, ptr->manager) || in tomoyo_manager()
968 domainname->name, exe); in tomoyo_manager()
1048 return p1->domainname == p2->domainname; in tomoyo_same_task_acl()
1067 .domainname = tomoyo_get_domainname(param), in tomoyo_write_task()
1070 if (e.domainname) in tomoyo_write_task()
1074 tomoyo_put_name(e.domainname); in tomoyo_write_task()
1088 static int tomoyo_delete_domain(char *domainname) in tomoyo_delete_domain() argument
1093 name.name = domainname; in tomoyo_delete_domain()
1103 tomoyo_pathcmp(domain->domainname, &name)) in tomoyo_delete_domain()
[all …]
Daudit.c253 const char *domainname = r->domain->domainname->name; in tomoyo_init_log() local
259 len += strlen(domainname) + strlen(header) + 10; in tomoyo_init_log()
289 pos += snprintf(buf + pos, len - pos, "\n%s\n", domainname); in tomoyo_init_log()
Dgc.c114 tomoyo_put_name(ptr->domainname); in tomoyo_del_transition_control()
236 tomoyo_put_name(entry->domainname); in tomoyo_del_acl()
267 tomoyo_put_name(domain->domainname); in tomoyo_del_domain()
Dmemory.c205 tomoyo_kernel_domain.domainname = tomoyo_get_name("<kernel>"); in tomoyo_mm_init()
/Linux-v5.4/kernel/
Dutsname_sysctl.c107 .data = init_uts_ns.name.domainname,
108 .maxlen = sizeof(init_uts_ns.name.domainname),
Dsys.c1374 memcpy(u->domainname, tmp, len); in SYSCALL_DEFINE2()
1375 memset(u->domainname + len, 0, sizeof(u->domainname) - len); in SYSCALL_DEFINE2()
/Linux-v5.4/arch/sparc/kernel/
Dsys_sparc_32.c208 nlen = strlen(utsname()->domainname) + 1; in SYSCALL_DEFINE2()
212 memcpy(tmp, utsname()->domainname, nlen); in SYSCALL_DEFINE2()
Dsys_sparc_64.c534 nlen = strlen(utsname()->domainname) + 1; in SYSCALL_DEFINE2()
538 memcpy(tmp, utsname()->domainname, nlen); in SYSCALL_DEFINE2()
/Linux-v5.4/include/uapi/linux/
Dutsname.h31 char domainname[__NEW_UTS_LEN + 1]; member
/Linux-v5.4/init/
Dversion.c35 .domainname = UTS_DOMAINNAME,
/Linux-v5.4/fs/cifs/
Ddfs_cache.c1104 if (vol->domainname) { in dup_vol()
1105 new->domainname = kstrndup(vol->domainname, in dup_vol()
1106 strlen(vol->domainname), GFP_KERNEL); in dup_vol()
1107 if (!new->domainname) in dup_vol()
1129 kfree(new->domainname); in dup_vol()
Dconnect.c2252 kfree(vol->domainname); in cifs_parse_mount_options()
2253 vol->domainname = kstrdup(string, GFP_KERNEL); in cifs_parse_mount_options()
2254 if (!vol->domainname) { in cifs_parse_mount_options()
3159 vol->domainname = kstrndup(ses->domainName, in cifs_set_cifscreds()
3162 if (!vol->domainname) { in cifs_set_cifscreds()
3267 if (volume_info->domainname) { in cifs_get_smb_ses()
3268 ses->domainName = kstrdup(volume_info->domainname, GFP_KERNEL); in cifs_get_smb_ses()
4169 kfree(volume_info->domainname); in cifs_cleanup_volume_info_contents()
Dcifsglob.h532 char *domainname; member
/Linux-v5.4/net/ipv4/
Dipconfig.c939 ic_bootp_string(utsname()->domainname, ext+1, *ext, in ic_do_bootp_ext()
1563 utsname()->nodename, ic_domain, utsname()->domainname); in ip_auto_config()
1722 strlcpy(utsname()->domainname, dp, in ip_auto_config_setup()
1723 sizeof(utsname()->domainname)); in ip_auto_config_setup()
/Linux-v5.4/Documentation/admin-guide/sysctl/
Dkernel.rst38 - domainname
285 domainname & hostname:
288 These files can be used to set the NIS/YP domainname and the
290 domainname and hostname, i.e.::
293 # echo "mydomain" > /proc/sys/kernel/domainname
298 # domainname "mydomain"
302 domainname "frop.org", not to be confused with the NIS (Network
303 Information Service) or YP (Yellow Pages) domainname. These two
/Linux-v5.4/drivers/scsi/qla2xxx/
Dqla_mr.h266 char domainname[DOMNAME_LENGTH]; member
Dqla_mr.c1892 strlcpy(phost_info->domainname, p_sysid->domainname, in qlafx00_fx_disc()
1893 sizeof(phost_info->domainname)); in qlafx00_fx_disc()
1913 phost_info->domainname, in qlafx00_fx_disc()
/Linux-v5.4/arch/alpha/kernel/
Dosf_sys.c570 kname = utsname()->domainname; in SYSCALL_DEFINE2()
/Linux-v5.4/kernel/debug/kdb/
Dkdb_main.c2524 kdb_printf("domainname %s\n", init_uts_ns.name.domainname); in kdb_summary()