Symbol: domain
include/rpcsvc/yp_prot.h
106
const char *domain;
include/rpcsvc/yp_prot.h
112
const char *domain;
include/rpcsvc/yp_prot.h
122
#define ypxfr_domain map_parms.domain
include/rpcsvc/yp_prot.h
99
const char *domain;
lib/libc/asr/asr.c
480
_asr_make_fqdn(const char *name, const char *domain, char *buf, size_t buflen)
lib/libc/asr/asr.c
484
if (domain == NULL)
lib/libc/asr/asr.c
485
domain = ".";
lib/libc/asr/asr.c
486
else if ((len = strlen(domain)) == 0)
lib/libc/asr/asr.c
488
else if (domain[len -1] != '.')
lib/libc/asr/asr.c
493
if (strlcpy(buf, domain, buflen) >= buflen)
lib/libc/asr/asr.c
496
if (domain[0] == '.')
lib/libc/asr/asr.c
497
domain += 1;
lib/libc/asr/asr.c
500
strlcat(buf, domain, buflen) >= buflen)
lib/libc/asr/asr.c
560
asr_ctx_add_searchdomain(struct asr_ctx *ac, const char *domain)
lib/libc/asr/asr.c
567
if (_asr_make_fqdn(domain, NULL, buf, sizeof(buf)) == 0)
lib/libc/asr/res_mkquery.c
102
if (domain && ((n = strlen(domain)) == 0 || domain[n - 1 ] != '.')) {
lib/libc/asr/res_mkquery.c
103
if (strlcpy(ndom, domain, sizeof(ndom)) >= sizeof(ndom) ||
lib/libc/asr/res_mkquery.c
109
domain = ndom;
lib/libc/asr/res_mkquery.c
112
if (_asr_make_fqdn(name, domain, fqdn, sizeof fqdn) == 0) {
lib/libc/asr/res_mkquery.c
92
const char *domain,
lib/libc/asr/res_search_async.c
215
domcat(const char *name, const char *domain, char *buf, size_t buflen)
lib/libc/asr/res_search_async.c
219
r = _asr_make_fqdn(name, domain, buf, buflen);
lib/libc/gen/getnetgrent.c
412
in_check(const char *host, const char *user, const char *domain,
lib/libc/gen/getnetgrent.c
423
if ((domain != NULL) && (ng->ng_domain != NULL) &&
lib/libc/gen/getnetgrent.c
424
strcmp(ng->ng_domain, domain) != 0)
lib/libc/gen/getnetgrent.c
436
const char *user, const char *domain)
lib/libc/gen/getnetgrent.c
472
i = in_check(host, user, domain, ng);
lib/libc/gen/getnetgrent.c
485
if (in_find(ypdom, sl, name, host, user, domain)) {
lib/libc/gen/getnetgrent.c
534
in_lookup1(const char *ypdom, const char *key, const char *domain, int map)
lib/libc/gen/getnetgrent.c
541
len = (key ? strlen(key) : 1) + (domain ? strlen(domain) : 1) + 2;
lib/libc/gen/getnetgrent.c
542
ptr = _ng_makekey(key, domain, len);
lib/libc/gen/getnetgrent.c
556
const char *domain, int map)
lib/libc/gen/getnetgrent.c
561
if (domain != NULL) {
lib/libc/gen/getnetgrent.c
563
if ((line = in_lookup1(ypdom, key, domain, map)) == NULL)
lib/libc/gen/getnetgrent.c
564
line = in_lookup1(ypdom, NULL, domain, map);
lib/libc/gen/getnetgrent.c
657
getnetgrent(const char **host, const char **user, const char **domain)
lib/libc/gen/getnetgrent.c
664
*domain = _nglist->ng_domain;
lib/libc/gen/getnetgrent.c
674
innetgr(const char *grp, const char *host, const char *user, const char *domain)
lib/libc/gen/getnetgrent.c
703
if (in_lookup(ypdom, grp, host, domain, _NG_KEYBYHOST))
lib/libc/gen/getnetgrent.c
706
if (in_lookup(ypdom, grp, user, domain, _NG_KEYBYUSER))
lib/libc/gen/getnetgrent.c
721
found = in_find(ypdom, sl, grpdup, host, user, domain);
lib/libc/net/ruserok.c
163
char domain[HOST_NAME_MAX+1];
lib/libc/net/ruserok.c
166
getdomainname(domain, sizeof(domain));
lib/libc/net/ruserok.c
223
NULL, domain);
lib/libc/net/ruserok.c
240
NULL, domain);
lib/libc/net/ruserok.c
257
domain);
lib/libc/net/ruserok.c
270
domain);
lib/libc/yp/xdr_ypreq_key.c
36
if (!xdr_domainname(xdrs, (domainname *)&objp->domain)) {
lib/libc/yp/xdr_ypreq_nokey.c
36
if (!xdr_domainname(xdrs, (domainname *)&objp->domain)) {
lib/libc/yp/yp_all.c
136
yprnk.domain = (char *)dom;
lib/libc/yp/yp_first.c
63
yprnk.domain = (char *)indomain;
lib/libc/yp/yp_master.c
58
yprnk.domain = (char *)indomain;
lib/libc/yp/yp_order.c
58
yprnk.domain = (char *)indomain;
lib/libc/yp/ypmatch_cache.c
178
yprk.domain = (char *)indomain;
lib/libc/yp/ypmatch_cache.c
240
yprk.domain = (char *)indomain;
lib/libcrypto/x509/x509_constraints.c
602
x509_constraints_domain(char *domain, size_t dlen, char *constraint, size_t len)
lib/libcrypto/x509/x509_constraints.c
612
suffix = domain + (dlen - len);
lib/libcrypto/x509/x509_constraints.c
615
if (domain[0] == '.') {
lib/libcrypto/x509/x509_constraints.c
621
return (strncasecmp(suffix, domain, dlen) == 0);
lib/libcrypto/x509/x509_constraints.c
626
return (strncasecmp(domain, constraint, len) == 0);
lib/libcrypto/x509/x509_internal.h
117
int x509_constraints_domain(char *domain, size_t dlen, char *constraint,
lib/libkvm/kvm_file2.c
550
struct domain domain;
lib/libkvm/kvm_file2.c
565
if (KREAD(kd, (u_long)protosw.pr_domain, &domain)) {
lib/libkvm/kvm_file2.c
569
kf->so_family = domain.dom_family;
lib/libtls/tls_verify.c
33
const char *cert_domain, *domain, *next_dot;
lib/libtls/tls_verify.c
66
domain = strchr(name, '.');
lib/libtls/tls_verify.c
72
if (domain == NULL || strlen(domain) == 1)
lib/libtls/tls_verify.c
75
if (strcasecmp(cert_domain, domain) == 0)
libexec/ftpd/monitor.c
245
int err, s, slavequit, serrno, domain;
libexec/ftpd/monitor.c
333
recv_data(fd_slave, &domain, sizeof(domain));
libexec/ftpd/monitor.c
334
if (domain != AF_INET && domain != AF_INET6)
libexec/ftpd/monitor.c
337
s = socket(domain, SOCK_STREAM, 0);
libexec/ftpd/monitor.c
484
monitor_socket(int domain)
libexec/ftpd/monitor.c
491
send_data(fd_monitor, &domain, sizeof(domain));
regress/sys/net/rtable/kern_compat.h
82
extern struct domain *domains[];
regress/sys/net/rtable/util.c
104
struct domain *domains[] = { &inetdomain, &inet6domain, NULL };
regress/sys/net/rtable/util.c
80
struct domain inetdomain = {
regress/sys/net/rtable/util.c
92
struct domain inet6domain = {
regress/sys/netinet/recvmsg/recvmsg.c
40
int domain = -1;
regress/sys/netinet/recvmsg/recvmsg.c
46
domain = AF_INET;
regress/sys/netinet/recvmsg/recvmsg.c
49
domain = AF_INET6;
regress/sys/netinet/recvmsg/recvmsg.c
62
if (argc > 0 || domain == -1 || type == -1)
regress/sys/netinet/recvmsg/recvmsg.c
65
s = socket(domain, type, 0);
sbin/iked/ikev2.c
6034
char *format, *domain = NULL, *idrepl = NULL;
sbin/iked/ikev2.c
6061
domain = strstr(idrepl, "emailAddress=");
sbin/iked/ikev2.c
6091
domain = strchr(idrepl, '.');
sbin/iked/ikev2.c
6093
domain = strchr(idrepl, '@');
sbin/iked/ikev2.c
6094
else if (*idstr == '/' && domain != NULL)
sbin/iked/ikev2.c
6095
domain = strchr(domain, '@');
sbin/iked/ikev2.c
6097
domain = NULL;
sbin/iked/ikev2.c
6098
if (domain == NULL || strlen(domain) < 2) {
sbin/iked/ikev2.c
6103
domain++;
sbin/iked/ikev2.c
6104
if (expand_string(sa->sa_tag, len, "$domain", domain) != 0) {
sbin/isakmpd/ipsec.c
317
char *id_string = NULL, *domain = NULL;
sbin/isakmpd/ipsec.c
361
domain = strchr(id_string, '.');
sbin/isakmpd/ipsec.c
363
domain = strchr(id_string, '@');
sbin/isakmpd/ipsec.c
364
if (domain == NULL || strlen(domain) < 2) {
sbin/isakmpd/ipsec.c
369
domain++;
sbin/isakmpd/ipsec.c
370
if (expand_string(sa->tag, len, "$domain", domain) != 0) {
sbin/route/show.c
438
static char domain[HOST_NAME_MAX+1];
sbin/route/show.c
478
if (gethostname(domain, sizeof(domain)) == 0 &&
sbin/route/show.c
479
(cp = strchr(domain, '.')))
sbin/route/show.c
480
(void)strlcpy(domain, cp + 1, sizeof(domain));
sbin/route/show.c
482
domain[0] = '\0';
sbin/route/show.c
552
!strcmp(cp + 1, domain))
sbin/unwind/frontend.c
120
char *domain;
sbin/unwind/frontend.c
1573
if ((bl_node->domain = strdup(line)) == NULL)
sbin/unwind/frontend.c
1575
reverse(bl_node->domain, bl_node->domain + linelen);
sbin/unwind/frontend.c
1580
free(bl_node->domain);
sbin/unwind/frontend.c
1593
return (strcasecmp(e1->domain, e2->domain));
sbin/unwind/frontend.c
1595
return (strncasecmp(e1->domain, e2->domain, e1->len));
sbin/unwind/frontend.c
1597
return (strncasecmp(e1->domain, e2->domain, e2->len));
sbin/unwind/frontend.c
1607
free(n->domain);
sbin/unwind/frontend.c
810
find.domain = dname;
sbin/unwind/libunbound/services/authzone.c
2547
struct auth_data* domain;
sbin/unwind/libunbound/services/authzone.c
2554
domain = az_find_name(z, d->rr_data[i]+2+offset, dlen);
sbin/unwind/libunbound/services/authzone.c
2555
if(!domain)
sbin/unwind/libunbound/services/authzone.c
2557
if((ref=az_domain_rrset(domain, LDNS_RR_TYPE_A)) != NULL) {
sbin/unwind/libunbound/services/authzone.c
2558
if(!msg_add_rrset_ar(z, region, msg, domain, ref))
sbin/unwind/libunbound/services/authzone.c
2561
if((ref=az_domain_rrset(domain, LDNS_RR_TYPE_AAAA)) != NULL) {
sbin/unwind/libunbound/services/authzone.c
2562
if(!msg_add_rrset_ar(z, region, msg, domain, ref))
sbin/unwind/parse.y
340
"list", n->domain);
sbin/unwind/parse.y
361
if (strlcpy(e->domain, $3, sizeof(e->domain)) >=
sbin/unwind/parse.y
362
sizeof(e->domain)) {
sbin/unwind/parse.y
368
if (len == 0 || e->domain[len-1] != '.') {
sbin/unwind/parse.y
369
if (strlcat(e->domain, ".",
sbin/unwind/parse.y
370
sizeof((e->domain))) >=
sbin/unwind/parse.y
371
sizeof((e->domain))) {
sbin/unwind/parse.y
377
log_warnx("duplicate force %s", e->domain);
sbin/unwind/printconf.c
107
printf("\n\t%s", e->domain);
sbin/unwind/printconf.c
88
printf("\n\t%s", e->domain);
sbin/unwind/resolver.c
2148
return strcasecmp(a->domain, b->domain);
sbin/unwind/resolver.c
2164
if (strlcpy(e.domain, p, sizeof(e.domain)) >= sizeof(e.domain))
sbin/unwind/unwind.c
963
if (force_entry->domain[
sbin/unwind/unwind.c
964
sizeof(force_entry->domain) - 1] != '\0')
sbin/unwind/unwind.h
140
char domain[NI_MAXHOST];
sys/arch/arm64/arm64/cpu.c
2478
uint32_t *domain;
sys/arch/arm64/arm64/cpu.c
2547
domain = domains;
sys/arch/arm64/arm64/cpu.c
2548
while (domain && domain < domains + (len / sizeof(uint32_t))) {
sys/arch/arm64/arm64/cpu.c
2552
node = OF_getnodebyphandle(domain[0]);
sys/arch/arm64/arm64/cpu.c
2557
domain = domain + ncells + 1;
sys/arch/arm64/arm64/cpu.c
2561
node = idx == 0 ? OF_getnodebyphandle(domain[0]) : 0;
sys/dev/acpi/acpicpu_x86.c
474
int64_t num_proc, coord_type, domain, cindex;
sys/dev/acpi/acpicpu_x86.c
500
domain = val->v_package[2]->v_integer;
sys/dev/acpi/acpicpu_x86.c
503
coord_type, domain, num_proc, cindex);
sys/dev/acpi/acpidmar.c
1019
struct domain *dom = tag->_cookie;
sys/dev/acpi/acpidmar.c
1047
struct domain *dom = tag->_cookie;
sys/dev/acpi/acpidmar.c
1104
struct domain *dom = tag->_cookie;
sys/dev/acpi/acpidmar.c
146
TAILQ_ENTRY(domain) link;
sys/dev/acpi/acpidmar.c
2079
struct domain *
sys/dev/acpi/acpidmar.c
2082
struct domain *dom;
sys/dev/acpi/acpidmar.c
2155
domain_add_device(struct domain *dom, int sid)
sys/dev/acpi/acpidmar.c
2180
domain_remove_device(struct domain *dom, int sid)
sys/dev/acpi/acpidmar.c
2193
struct domain *
sys/dev/acpi/acpidmar.c
2198
struct domain *dom;
sys/dev/acpi/acpidmar.c
2253
struct domain *d = dom;
sys/dev/acpi/acpidmar.c
2293
struct domain *dom;
sys/dev/acpi/acpidmar.c
2303
domain_map_device(struct domain *dom, int sid)
sys/dev/acpi/acpidmar.c
2379
struct domain *
sys/dev/acpi/acpidmar.c
238
struct domain *unity;
sys/dev/acpi/acpidmar.c
2382
static struct domain *dom;
sys/dev/acpi/acpidmar.c
239
TAILQ_HEAD(,domain) domains;
sys/dev/acpi/acpidmar.c
2401
struct domain *dom;
sys/dev/acpi/acpidmar.c
2598
struct domain *dom;
sys/dev/acpi/acpidmar.c
2741
struct domain *dom;
sys/dev/acpi/acpidmar.c
292
struct domain *acpidmar_pci_attach(struct acpidmar_softc *, int, int, int);
sys/dev/acpi/acpidmar.c
311
struct domain *domain_create(struct iommu_softc *, int);
sys/dev/acpi/acpidmar.c
312
struct domain *domain_lookup(struct acpidmar_softc *, int, int);
sys/dev/acpi/acpidmar.c
314
void domain_unload_map(struct domain *, bus_dmamap_t);
sys/dev/acpi/acpidmar.c
315
int domain_load_map(struct domain *, bus_dmamap_t, int, int, const char *);
sys/dev/acpi/acpidmar.c
317
int (*domain_map_page)(struct domain *, vaddr_t, paddr_t, uint64_t, int);
sys/dev/acpi/acpidmar.c
318
int domain_map_page_amd(struct domain *, vaddr_t, paddr_t, uint64_t, int);
sys/dev/acpi/acpidmar.c
319
int domain_map_page_intel(struct domain *, vaddr_t, paddr_t, uint64_t, int);
sys/dev/acpi/acpidmar.c
320
int domain_map_pthru(struct domain *, paddr_t, paddr_t);
sys/dev/acpi/acpidmar.c
422
const char *dom_bdf(struct domain *);
sys/dev/acpi/acpidmar.c
423
void domain_map_check(struct domain *);
sys/dev/acpi/acpidmar.c
425
struct pte_entry *pte_lvl(struct domain *, struct pte_entry *, vaddr_t,
sys/dev/acpi/acpidmar.c
433
debugme(struct domain *dom)
sys/dev/acpi/acpidmar.c
440
domain_map_check(struct domain *dom)
sys/dev/acpi/acpidmar.c
474
struct domain *dom = tag->_cookie;
sys/dev/acpi/acpidmar.c
498
domain_map_pthru(struct domain *dom, paddr_t start, paddr_t end)
sys/dev/acpi/acpidmar.c
526
domain_map_page_intel(struct domain *dom, vaddr_t va, paddr_t pa, uint64_t flags,
sys/dev/acpi/acpidmar.c
602
pte_lvl(struct domain *dom, struct pte_entry *pte, vaddr_t va,
sys/dev/acpi/acpidmar.c
644
domain_map_page_amd(struct domain *dom, vaddr_t va, paddr_t pa, uint64_t flags,
sys/dev/acpi/acpidmar.c
687
struct domain *dom = tag->_cookie;
sys/dev/acpi/acpidmar.c
703
domain_unload_map(struct domain *dom, bus_dmamap_t dmam)
sys/dev/acpi/acpidmar.c
767
domain_load_map(struct domain *dom, bus_dmamap_t map, int flags, int pteflag,
sys/dev/acpi/acpidmar.c
874
dom_bdf(struct domain *dom)
sys/dev/acpi/acpidmar.c
932
struct domain *dom = tag->_cookie;
sys/dev/acpi/acpidmar.c
961
struct domain *dom = tag->_cookie;
sys/dev/acpi/acpidmar.c
990
struct domain *dom = tag->_cookie;
sys/dev/fdt/imxgpc.c
109
int domain;
sys/dev/fdt/imxgpc.c
113
domain = OF_getpropint(pd->pd_node, "reg", 0);
sys/dev/fdt/imxgpc.c
117
domain, on);
sys/dev/fdt/scmi.c
580
scmi_perf_descr_levels(struct scmi_softc *sc, int domain)
sys/dev/fdt/scmi.c
584
struct scmi_perf_domain *pd = &sc->sc_perf_domains[domain];
sys/dev/fdt/scmi.c
592
shmem->message_payload[0] = domain;
sys/dev/fdt/scmi.c
632
scmi_perf_level_get(struct scmi_softc *sc, int domain)
sys/dev/fdt/scmi.c
640
shmem->message_payload[0] = domain;
sys/dev/fdt/scmi.c
651
scmi_perf_level_set(struct scmi_softc *sc, int domain, int level)
sys/dev/fdt/scmi.c
659
shmem->message_payload[0] = domain;
sys/dev/ofw/ofw_power.c
73
uint32_t *domain;
sys/dev/ofw/ofw_power.c
83
domain = domains;
sys/dev/ofw/ofw_power.c
84
while (domain && domain < domains + (len / sizeof(uint32_t))) {
sys/dev/ofw/ofw_power.c
86
power_domain_enable_cells(domain, on);
sys/dev/ofw/ofw_power.c
89
domain = power_domain_next_domain(domain);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
336
bp.domain = AMDGPU_GEM_DOMAIN_GTT;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
421
bp.domain = AMDGPU_GEM_DOMAIN_GWS;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.h
204
uint32_t domain,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.h
232
uint32_t domain,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.h
78
uint32_t domain;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1109
amdgpu_bo_placement_from_domain(bo, mem->domain);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1491
static int amdgpu_amdkfd_gpuvm_pin_bo(struct amdgpu_bo *bo, u32 domain)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1516
ret = amdgpu_bo_pin(bo, domain);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1518
pr_err("Error in Pinning BO to domain: %d\n", domain);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1703
u32 domain, alloc_domain;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1713
domain = alloc_domain = AMDGPU_GEM_DOMAIN_VRAM;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1716
domain = AMDGPU_GEM_DOMAIN_GTT;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1731
domain = alloc_domain = AMDGPU_GEM_DOMAIN_GTT;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1734
domain = AMDGPU_GEM_DOMAIN_GTT;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1820
(*mem)->domain = domain;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1844
ret = amdgpu_amdkfd_bo_validate_and_fence(bo, domain,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2005
uint32_t domain;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2035
domain = mem->domain;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2041
avm, domain_string(domain));
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2391
(*mem)->domain = (bo->preferred_domains & AMDGPU_GEM_DOMAIN_VRAM) &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2404
ret = amdgpu_amdkfd_bo_validate_and_fence(bo, (*mem)->domain,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2691
amdgpu_bo_placement_from_domain(bo, mem->domain);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2946
uint32_t domain = mem->domain;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2952
ret = amdgpu_amdkfd_bo_validate(bo, domain, false);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
3121
(*mem)->domain = AMDGPU_GEM_DOMAIN_GWS;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
417
static int amdgpu_amdkfd_bo_validate(struct amdgpu_bo *bo, uint32_t domain,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
431
amdgpu_bo_placement_from_domain(bo, domain);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
444
uint32_t domain,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
452
ret = amdgpu_amdkfd_bo_validate(bo, domain, true);
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
73
#define domain_string(domain) domain_bit_to_string[ffs(domain)-1]
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
897
((mem->domain == AMDGPU_GEM_DOMAIN_VRAM) ||
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
900
if (mem->domain == AMDGPU_GEM_DOMAIN_VRAM)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
918
(mem->domain == AMDGPU_GEM_DOMAIN_GTT && reuse_dmamap(adev, bo_adev)) ||
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
948
} else if (mem->domain == AMDGPU_GEM_DOMAIN_GTT ||
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
949
mem->domain == AMDGPU_GEM_DOMAIN_VRAM) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
809
uint32_t domain;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
828
domain = bo->preferred_domains;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
830
domain = bo->allowed_domains;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
832
domain = bo->preferred_domains;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
835
domain = bo->allowed_domains;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
839
amdgpu_bo_placement_from_domain(bo, domain);
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
847
if (unlikely(r == -ENOMEM) && domain != bo->allowed_domains) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
848
domain = bo->allowed_domains;
sys/dev/pci/drm/amd/amdgpu/amdgpu_csa.c
39
u32 domain, uint32_t size)
sys/dev/pci/drm/amd/amdgpu/amdgpu_csa.c
44
domain, bo,
sys/dev/pci/drm/amd/amdgpu/amdgpu_csa.h
33
u32 domain, uint32_t size);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4421
struct iommu_domain *domain;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4423
domain = iommu_get_domain_for_dev(adev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4424
if (!domain || domain->type == IOMMU_DOMAIN_IDENTITY)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4439
struct iommu_domain *domain;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4441
domain = iommu_get_domain_for_dev(adev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4442
if (domain && (domain->type == IOMMU_DOMAIN_DMA ||
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4443
domain->type == IOMMU_DOMAIN_DMA_FQ))
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
562
uint32_t domain = AMDGPU_GEM_DOMAIN_VRAM;
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
577
domain |= AMDGPU_GEM_DOMAIN_GTT;
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
580
return domain;
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
284
u32 domain = amdgpu_display_supported_domains(adev, bo->flags);
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
289
if (!reads || !(domain & AMDGPU_GEM_DOMAIN_GTT))
sys/dev/pci/drm/amd/amdgpu/amdgpu_gart.c
177
bp.domain = AMDGPU_GEM_DOMAIN_CPU;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
1362
u32 domain;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
1377
domain = amdgpu_bo_get_preferred_domain(adev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
1379
r = amdgpu_gem_object_create(adev, args->size, 0, domain, flags,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
264
bp.domain = initial_domain;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
386
u32 domain = AMDGPU_GEM_DOMAIN_GTT;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
391
domain |= AMDGPU_GEM_DOMAIN_VRAM;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
427
domain, &ring->mqd_obj,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
451
domain, &ring->mqd_obj,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
67
bp.domain = AMDGPU_GEM_DOMAIN_VRAM;
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
483
generic_handle_domain_irq(adev->irq.domain, src_id);
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
752
adev->irq.domain = irq_domain_create_linear(NULL, AMDGPU_MAX_IRQ_SRC_ID,
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
754
if (!adev->irq.domain) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
775
if (adev->irq.domain) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
776
irq_domain_remove(adev->irq.domain);
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
777
adev->irq.domain = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
800
adev->irq.virq[src_id] = irq_create_mapping(adev->irq.domain, src_id);
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.h
98
struct irq_domain *domain; /* GPU irq controller domain */
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
110
void amdgpu_bo_placement_from_domain(struct amdgpu_bo *abo, u32 domain)
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
118
if (domain & AMDGPU_GEM_DOMAIN_VRAM) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
148
if (domain & AMDGPU_GEM_DOMAIN_DOORBELL) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
1557
uint32_t domain = bo->preferred_domains & AMDGPU_GEM_DOMAIN_MASK;
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
1559
if (!domain)
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
156
if (domain & AMDGPU_GEM_DOMAIN_MMIO_REMAP) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
1562
switch (rounddown_pow_of_two(domain)) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
1593
uint32_t domain)
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
1595
if ((domain == (AMDGPU_GEM_DOMAIN_VRAM | AMDGPU_GEM_DOMAIN_GTT)) &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
1597
domain = AMDGPU_GEM_DOMAIN_VRAM;
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
1599
domain = AMDGPU_GEM_DOMAIN_GTT;
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
1601
return domain;
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
164
if (domain & AMDGPU_GEM_DOMAIN_GTT) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
176
domain & abo->preferred_domains & AMDGPU_GEM_DOMAIN_VRAM)
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
181
if (domain & AMDGPU_GEM_DOMAIN_CPU) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
189
if (domain & AMDGPU_GEM_DOMAIN_GDS) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
197
if (domain & AMDGPU_GEM_DOMAIN_GWS) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
205
if (domain & AMDGPU_GEM_DOMAIN_OA) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
248
u32 domain, struct amdgpu_bo **bo_ptr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
263
bp.domain = domain;
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
287
r = amdgpu_bo_pin(*bo_ptr, domain);
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
347
u32 domain, struct amdgpu_bo **bo_ptr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
352
r = amdgpu_bo_create_reserved(adev, size, align, domain, bo_ptr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
384
struct dma_buf *dma_buf, u32 domain, struct amdgpu_bo **bo,
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
404
r = amdgpu_bo_pin(*bo, domain);
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
559
unsigned long size, u32 domain)
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
567
if (domain & AMDGPU_GEM_DOMAIN_GTT)
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
569
else if (domain & AMDGPU_GEM_DOMAIN_VRAM)
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
575
if (domain & AMDGPU_GEM_DOMAIN_GTT)
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
650
if (bp->domain & (AMDGPU_GEM_DOMAIN_GWS | AMDGPU_GEM_DOMAIN_OA)) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
655
} else if (bp->domain & AMDGPU_GEM_DOMAIN_GDS) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
665
if (!amdgpu_bo_validate_size(adev, size, bp->domain))
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
678
bp->domain;
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
698
if (bp->domain & (AMDGPU_GEM_DOMAIN_GWS | AMDGPU_GEM_DOMAIN_OA |
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
702
amdgpu_bo_placement_from_domain(bo, bp->domain);
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
933
int amdgpu_bo_pin(struct amdgpu_bo *bo, u32 domain)
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
943
if (bo->preferred_domains & domain)
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
944
domain = bo->preferred_domains & domain;
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
948
if (domain & AMDGPU_GEM_DOMAIN_GTT)
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
949
domain = AMDGPU_GEM_DOMAIN_GTT;
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
958
if (!(domain & amdgpu_mem_type_to_domain(mem_type)))
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
973
domain = amdgpu_bo_get_preferred_domain(adev, domain);
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
983
amdgpu_bo_placement_from_domain(bo, domain);
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
253
void amdgpu_bo_placement_from_domain(struct amdgpu_bo *abo, u32 domain);
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
260
u32 domain, struct amdgpu_bo **bo_ptr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
264
u32 domain, struct amdgpu_bo **bo_ptr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
267
struct dma_buf *dbuf, u32 domain,
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
287
int amdgpu_bo_pin(struct amdgpu_bo *bo, u32 domain);
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
314
uint32_t domain);
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
339
unsigned size, u32 align, u32 domain);
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
52
u32 domain;
sys/dev/pci/drm/amd/amdgpu/amdgpu_reset.h
123
static inline bool amdgpu_reset_get_reset_domain(struct amdgpu_reset_domain *domain)
sys/dev/pci/drm/amd/amdgpu/amdgpu_reset.h
125
return kref_get_unless_zero(&domain->refcount) != 0;
sys/dev/pci/drm/amd/amdgpu/amdgpu_reset.h
128
static inline void amdgpu_reset_put_reset_domain(struct amdgpu_reset_domain *domain)
sys/dev/pci/drm/amd/amdgpu/amdgpu_reset.h
130
if (domain)
sys/dev/pci/drm/amd/amdgpu/amdgpu_reset.h
131
kref_put(&domain->refcount, amdgpu_reset_destroy_reset_domain);
sys/dev/pci/drm/amd/amdgpu/amdgpu_reset.h
134
static inline bool amdgpu_reset_domain_schedule(struct amdgpu_reset_domain *domain,
sys/dev/pci/drm/amd/amdgpu/amdgpu_reset.h
137
return queue_work(domain->wq, work);
sys/dev/pci/drm/amd/amdgpu/amdgpu_reset.h
140
static inline bool amdgpu_reset_pending(struct amdgpu_reset_domain *domain)
sys/dev/pci/drm/amd/amdgpu/amdgpu_reset.h
142
lockdep_assert_held(&domain->sem);
sys/dev/pci/drm/amd/amdgpu/amdgpu_reset.h
143
return rwsem_is_contended(&domain->sem);
sys/dev/pci/drm/amd/amdgpu/amdgpu_sa.c
49
unsigned int size, u32 suballoc_align, u32 domain)
sys/dev/pci/drm/amd/amdgpu/amdgpu_sa.c
53
r = amdgpu_bo_create_kernel(adev, size, AMDGPU_GPU_PAGE_SIZE, domain,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1923
bp.domain = AMDGPU_GEM_DOMAIN_MMIO_REMAP;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
253
bp.domain = AMDGPU_GEM_DOMAIN_GTT;
sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.c
599
uint32_t domain = AMDGPU_GEM_DOMAIN_VRAM;
sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.c
601
amdgpu_bo_placement_from_domain(bo, domain);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_pt.c
453
bp.domain = AMDGPU_GEM_DOMAIN_VRAM;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_pt.c
455
bp.domain = AMDGPU_GEM_DOMAIN_GTT;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_pt.c
457
bp.domain = amdgpu_bo_get_preferred_domain(adev, bp.domain);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1321
((struct kgd_mem *)mem)->domain);
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1212
struct svm_range *prange, int domain)
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1219
bool snoop = (domain != SVM_RANGE_VRAM_DOMAIN);
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1224
if (domain == SVM_RANGE_VRAM_DOMAIN)
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1229
if (domain == SVM_RANGE_VRAM_DOMAIN) {
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1245
if (domain == SVM_RANGE_VRAM_DOMAIN) {
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1271
if (domain == SVM_RANGE_VRAM_DOMAIN) {
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1318
pte_flags |= (domain == SVM_RANGE_VRAM_DOMAIN) ? 0 : AMDGPU_PTE_SYSTEM;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
596
bp.domain = AMDGPU_GEM_DOMAIN_VRAM;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2103
dev->node_props.domain = pci_domain_nr(gpu->adev->pdev->bus);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
481
dev->node_props.domain);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.h
71
uint32_t domain;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1732
u32 domain = (type == DC_MEM_ALLOC_TYPE_GART) ?
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1741
domain, &da->bo,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
932
uint32_t domain;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
962
domain = amdgpu_display_supported_domains(adev, rbo->flags);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
964
domain = AMDGPU_GEM_DOMAIN_VRAM;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
967
r = amdgpu_bo_pin(rbo, domain);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_wb.c
115
domain = amdgpu_display_supported_domains(adev, rbo->flags);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_wb.c
118
r = amdgpu_bo_pin(rbo, domain);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_wb.c
90
uint32_t domain;
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1009
driver_table->domain,
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1080
memory_pool->domain =
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1093
memory_pool->domain,
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1138
dummy_read_1_table->domain,
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
972
tables[SMU_TABLE_PMSTATUSLOG].domain,
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
982
driver_table->domain = AMDGPU_GEM_DOMAIN_VRAM | AMDGPU_GEM_DOMAIN_GTT;
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
991
if ((tables[i].domain &
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
994
driver_table->domain = AMDGPU_GEM_DOMAIN_VRAM;
sys/dev/pci/drm/amd/pm/swsmu/inc/amdgpu_smu.h
249
tables[table_id].domain = d; \
sys/dev/pci/drm/amd/pm/swsmu/inc/amdgpu_smu.h
263
uint8_t domain;
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
521
dummy_read_1_table->domain = AMDGPU_GEM_DOMAIN_VRAM;
sys/dev/pci/drm/apple/dcp.c
154
struct iommu_domain *domain =
sys/dev/pci/drm/apple/dcp.c
158
if (!domain)
sys/dev/pci/drm/apple/dcp.c
162
phy_addr = iommu_iova_to_phys(domain, bfr->iova);
sys/dev/pci/drm/drm_drv.c
2189
info->domain = dev->pdev->bus->domain_nr;
sys/dev/pci/drm/drm_linux.c
3457
iommu_map_sgtable(struct iommu_domain *domain, u_long iova,
sys/dev/pci/drm/drm_linux.c
3463
error = bus_dmamap_create(domain->dmat, sgt->sgl->length, 1,
sys/dev/pci/drm/drm_linux.c
3473
error = bus_dmamap_load_raw(domain->dmat, sgt->dmamap, &seg, 1,
sys/dev/pci/drm/drm_linux.c
3482
iommu_unmap(struct iommu_domain *domain, u_long iova, size_t size)
sys/dev/pci/drm/drm_linux.c
3496
iommu_iova_to_phys(struct iommu_domain *domain, dma_addr_t iova)
sys/dev/pci/drm/drm_linux.c
3509
iommu_attach_device(struct iommu_domain *domain, struct device *dev)
sys/dev/pci/drm/drm_linux.c
3513
domain->dmat = pdev->dmat;
sys/dev/pci/drm/i915/display/intel_ddi.c
1000
enum intel_display_power_domain domain =
sys/dev/pci/drm/i915/display/intel_ddi.c
1008
intel_display_power_put(display, domain, wf);
sys/dev/pci/drm/i915/display/intel_ddi.c
984
enum intel_display_power_domain domain =
sys/dev/pci/drm/i915/display/intel_ddi.c
989
if (domain == POWER_DOMAIN_INVALID)
sys/dev/pci/drm/i915/display/intel_ddi.c
992
dig_port->aux_wakeref = intel_display_power_get(display, domain);
sys/dev/pci/drm/i915/display/intel_display.c
1988
enum intel_display_power_domain domain;
sys/dev/pci/drm/i915/display/intel_display.c
2002
for_each_power_domain(domain, &new_domains)
sys/dev/pci/drm/i915/display/intel_display.c
2005
domain);
sys/dev/pci/drm/i915/display/intel_display_irq.c
2039
enum intel_display_power_domain domain;
sys/dev/pci/drm/i915/display/intel_display_irq.c
2041
domain = POWER_DOMAIN_TRANSCODER(trans);
sys/dev/pci/drm/i915/display/intel_display_irq.c
2042
if (!intel_display_power_is_enabled(display, domain))
sys/dev/pci/drm/i915/display/intel_display_irq.c
2294
enum intel_display_power_domain domain;
sys/dev/pci/drm/i915/display/intel_display_irq.c
2296
domain = POWER_DOMAIN_TRANSCODER(trans);
sys/dev/pci/drm/i915/display/intel_display_irq.c
2297
if (!intel_display_power_is_enabled(display, domain))
sys/dev/pci/drm/i915/display/intel_display_power.c
202
MISSING_CASE(domain);
sys/dev/pci/drm/i915/display/intel_display_power.c
208
enum intel_display_power_domain domain)
sys/dev/pci/drm/i915/display/intel_display_power.c
218
for_each_power_domain_well_reverse(display, power_well, domain) {
sys/dev/pci/drm/i915/display/intel_display_power.c
2182
enum intel_display_power_domain domain;
sys/dev/pci/drm/i915/display/intel_display_power.c
2187
for_each_power_domain(domain, intel_power_well_domains(power_well))
sys/dev/pci/drm/i915/display/intel_display_power.c
2189
intel_display_power_domain_str(domain),
sys/dev/pci/drm/i915/display/intel_display_power.c
2190
power_domains->domain_use_count[domain]);
sys/dev/pci/drm/i915/display/intel_display_power.c
2216
enum intel_display_power_domain domain;
sys/dev/pci/drm/i915/display/intel_display_power.c
2230
for_each_power_domain(domain, intel_power_well_domains(power_well))
sys/dev/pci/drm/i915/display/intel_display_power.c
2231
domains_count += power_domains->domain_use_count[domain];
sys/dev/pci/drm/i915/display/intel_display_power.c
249
enum intel_display_power_domain domain)
sys/dev/pci/drm/i915/display/intel_display_power.c
255
ret = __intel_display_power_is_enabled(display, domain);
sys/dev/pci/drm/i915/display/intel_display_power.c
391
enum intel_display_power_domain domain;
sys/dev/pci/drm/i915/display/intel_display_power.c
400
for_each_power_domain(domain, &async_put_mask)
sys/dev/pci/drm/i915/display/intel_display_power.c
402
power_domains->domain_use_count[domain] != 1);
sys/dev/pci/drm/i915/display/intel_display_power.c
413
enum intel_display_power_domain domain;
sys/dev/pci/drm/i915/display/intel_display_power.c
416
for_each_power_domain(domain, mask)
sys/dev/pci/drm/i915/display/intel_display_power.c
418
intel_display_power_domain_str(domain),
sys/dev/pci/drm/i915/display/intel_display_power.c
419
power_domains->domain_use_count[domain]);
sys/dev/pci/drm/i915/display/intel_display_power.c
46
intel_display_power_domain_str(enum intel_display_power_domain domain)
sys/dev/pci/drm/i915/display/intel_display_power.c
470
enum intel_display_power_domain domain)
sys/dev/pci/drm/i915/display/intel_display_power.c
474
clear_bit(domain, power_domains->async_put_domains[0].bits);
sys/dev/pci/drm/i915/display/intel_display_power.c
475
clear_bit(domain, power_domains->async_put_domains[1].bits);
sys/dev/pci/drm/i915/display/intel_display_power.c
48
switch (domain) {
sys/dev/pci/drm/i915/display/intel_display_power.c
491
enum intel_display_power_domain domain)
sys/dev/pci/drm/i915/display/intel_display_power.c
498
if (!test_bit(domain, async_put_mask.bits))
sys/dev/pci/drm/i915/display/intel_display_power.c
501
async_put_domains_clear_domain(power_domains, domain);
sys/dev/pci/drm/i915/display/intel_display_power.c
520
enum intel_display_power_domain domain)
sys/dev/pci/drm/i915/display/intel_display_power.c
525
if (intel_display_power_grab_async_put_ref(display, domain))
sys/dev/pci/drm/i915/display/intel_display_power.c
528
for_each_power_domain_well(display, power_well, domain)
sys/dev/pci/drm/i915/display/intel_display_power.c
531
power_domains->domain_use_count[domain]++;
sys/dev/pci/drm/i915/display/intel_display_power.c
547
enum intel_display_power_domain domain)
sys/dev/pci/drm/i915/display/intel_display_power.c
555
__intel_display_power_get_domain(display, domain);
sys/dev/pci/drm/i915/display/intel_display_power.c
575
enum intel_display_power_domain domain)
sys/dev/pci/drm/i915/display/intel_display_power.c
587
if (__intel_display_power_is_enabled(display, domain)) {
sys/dev/pci/drm/i915/display/intel_display_power.c
588
__intel_display_power_get_domain(display, domain);
sys/dev/pci/drm/i915/display/intel_display_power.c
606
enum intel_display_power_domain domain)
sys/dev/pci/drm/i915/display/intel_display_power.c
610
const char *name = intel_display_power_domain_str(domain);
sys/dev/pci/drm/i915/display/intel_display_power.c
613
drm_WARN(display->drm, !power_domains->domain_use_count[domain],
sys/dev/pci/drm/i915/display/intel_display_power.c
618
test_bit(domain, async_put_mask.bits),
sys/dev/pci/drm/i915/display/intel_display_power.c
622
power_domains->domain_use_count[domain]--;
sys/dev/pci/drm/i915/display/intel_display_power.c
624
for_each_power_domain_well_reverse(display, power_well, domain)
sys/dev/pci/drm/i915/display/intel_display_power.c
629
enum intel_display_power_domain domain)
sys/dev/pci/drm/i915/display/intel_display_power.c
634
__intel_display_power_put_domain(display, domain);
sys/dev/pci/drm/i915/display/intel_display_power.c
660
enum intel_display_power_domain domain;
sys/dev/pci/drm/i915/display/intel_display_power.c
665
for_each_power_domain(domain, mask) {
sys/dev/pci/drm/i915/display/intel_display_power.c
667
async_put_domains_clear_domain(power_domains, domain);
sys/dev/pci/drm/i915/display/intel_display_power.c
668
__intel_display_power_put_domain(display, domain);
sys/dev/pci/drm/i915/display/intel_display_power.c
741
enum intel_display_power_domain domain,
sys/dev/pci/drm/i915/display/intel_display_power.c
754
if (power_domains->domain_use_count[domain] > 1) {
sys/dev/pci/drm/i915/display/intel_display_power.c
755
__intel_display_power_put_domain(display, domain);
sys/dev/pci/drm/i915/display/intel_display_power.c
760
drm_WARN_ON(display->drm, power_domains->domain_use_count[domain] != 1);
sys/dev/pci/drm/i915/display/intel_display_power.c
764
set_bit(domain, power_domains->async_put_domains[1].bits);
sys/dev/pci/drm/i915/display/intel_display_power.c
768
set_bit(domain, power_domains->async_put_domains[0].bits);
sys/dev/pci/drm/i915/display/intel_display_power.c
854
enum intel_display_power_domain domain,
sys/dev/pci/drm/i915/display/intel_display_power.c
857
__intel_display_power_put(display, domain);
sys/dev/pci/drm/i915/display/intel_display_power.c
875
enum intel_display_power_domain domain)
sys/dev/pci/drm/i915/display/intel_display_power.c
877
__intel_display_power_put(display, domain);
sys/dev/pci/drm/i915/display/intel_display_power.c
885
enum intel_display_power_domain domain)
sys/dev/pci/drm/i915/display/intel_display_power.c
889
drm_WARN_ON(display->drm, test_bit(domain, power_domain_set->mask.bits));
sys/dev/pci/drm/i915/display/intel_display_power.c
891
wf = intel_display_power_get(display, domain);
sys/dev/pci/drm/i915/display/intel_display_power.c
893
power_domain_set->wakerefs[domain] = wf;
sys/dev/pci/drm/i915/display/intel_display_power.c
895
set_bit(domain, power_domain_set->mask.bits);
sys/dev/pci/drm/i915/display/intel_display_power.c
901
enum intel_display_power_domain domain)
sys/dev/pci/drm/i915/display/intel_display_power.c
905
drm_WARN_ON(display->drm, test_bit(domain, power_domain_set->mask.bits));
sys/dev/pci/drm/i915/display/intel_display_power.c
907
wf = intel_display_power_get_if_enabled(display, domain);
sys/dev/pci/drm/i915/display/intel_display_power.c
912
power_domain_set->wakerefs[domain] = wf;
sys/dev/pci/drm/i915/display/intel_display_power.c
914
set_bit(domain, power_domain_set->mask.bits);
sys/dev/pci/drm/i915/display/intel_display_power.c
924
enum intel_display_power_domain domain;
sys/dev/pci/drm/i915/display/intel_display_power.c
931
for_each_power_domain(domain, mask) {
sys/dev/pci/drm/i915/display/intel_display_power.c
935
wf = fetch_and_zero(&power_domain_set->wakerefs[domain]);
sys/dev/pci/drm/i915/display/intel_display_power.c
937
intel_display_power_put(display, domain, wf);
sys/dev/pci/drm/i915/display/intel_display_power.c
938
clear_bit(domain, power_domain_set->mask.bits);
sys/dev/pci/drm/i915/display/intel_display_power.h
189
enum intel_display_power_domain domain);
sys/dev/pci/drm/i915/display/intel_display_power.h
191
enum intel_display_power_domain domain);
sys/dev/pci/drm/i915/display/intel_display_power.h
194
enum intel_display_power_domain domain);
sys/dev/pci/drm/i915/display/intel_display_power.h
196
enum intel_display_power_domain domain,
sys/dev/pci/drm/i915/display/intel_display_power.h
202
enum intel_display_power_domain domain,
sys/dev/pci/drm/i915/display/intel_display_power.h
206
enum intel_display_power_domain domain,
sys/dev/pci/drm/i915/display/intel_display_power.h
209
__intel_display_power_put_async(display, domain, wakeref, -1);
sys/dev/pci/drm/i915/display/intel_display_power.h
214
enum intel_display_power_domain domain,
sys/dev/pci/drm/i915/display/intel_display_power.h
218
__intel_display_power_put_async(display, domain, wakeref, delay_ms);
sys/dev/pci/drm/i915/display/intel_display_power.h
222
enum intel_display_power_domain domain);
sys/dev/pci/drm/i915/display/intel_display_power.h
226
enum intel_display_power_domain domain,
sys/dev/pci/drm/i915/display/intel_display_power.h
229
intel_display_power_put_unchecked(display, domain);
sys/dev/pci/drm/i915/display/intel_display_power.h
234
enum intel_display_power_domain domain,
sys/dev/pci/drm/i915/display/intel_display_power.h
237
__intel_display_power_put_async(display, domain, INTEL_WAKEREF_DEF, -1);
sys/dev/pci/drm/i915/display/intel_display_power.h
242
enum intel_display_power_domain domain,
sys/dev/pci/drm/i915/display/intel_display_power.h
246
__intel_display_power_put_async(display, domain, INTEL_WAKEREF_DEF, delay_ms);
sys/dev/pci/drm/i915/display/intel_display_power.h
253
enum intel_display_power_domain domain);
sys/dev/pci/drm/i915/display/intel_display_power.h
258
enum intel_display_power_domain domain);
sys/dev/pci/drm/i915/display/intel_display_power.h
300
#define with_intel_display_power(display, domain, wf) \
sys/dev/pci/drm/i915/display/intel_display_power.h
301
for ((wf) = intel_display_power_get((display), (domain)); (wf); \
sys/dev/pci/drm/i915/display/intel_display_power.h
302
intel_display_power_put_async((display), (domain), (wf)), (wf) = NULL)
sys/dev/pci/drm/i915/display/intel_display_power.h
304
#define with_intel_display_power_if_enabled(display, domain, wf) \
sys/dev/pci/drm/i915/display/intel_display_power.h
305
for ((wf) = intel_display_power_get_if_enabled((display), (domain)); (wf); \
sys/dev/pci/drm/i915/display/intel_display_power.h
306
intel_display_power_put_async((display), (domain), (wf)), (wf) = NULL)
sys/dev/pci/drm/i915/display/intel_tc.c
1179
enum intel_display_power_domain domain;
sys/dev/pci/drm/i915/display/intel_tc.c
1181
tc_cold_wref = __tc_cold_block(tc, &domain);
sys/dev/pci/drm/i915/display/intel_tc.c
1200
__tc_cold_unblock(tc, domain, tc_cold_wref);
sys/dev/pci/drm/i915/display/intel_tc.c
186
__tc_cold_block(struct intel_tc_port *tc, enum intel_display_power_domain *domain)
sys/dev/pci/drm/i915/display/intel_tc.c
190
*domain = tc_phy_cold_off_domain(tc);
sys/dev/pci/drm/i915/display/intel_tc.c
192
return intel_display_power_get(display, *domain);
sys/dev/pci/drm/i915/display/intel_tc.c
198
enum intel_display_power_domain domain;
sys/dev/pci/drm/i915/display/intel_tc.c
201
wakeref = __tc_cold_block(tc, &domain);
sys/dev/pci/drm/i915/display/intel_tc.c
203
tc->lock_power_domain = domain;
sys/dev/pci/drm/i915/display/intel_tc.c
209
__tc_cold_unblock(struct intel_tc_port *tc, enum intel_display_power_domain domain,
sys/dev/pci/drm/i915/display/intel_tc.c
214
intel_display_power_put(display, domain, wakeref);
sys/dev/pci/drm/i915/display/intel_tc.c
221
enum intel_display_power_domain domain = tc_phy_cold_off_domain(tc);
sys/dev/pci/drm/i915/display/intel_tc.c
224
drm_WARN_ON(display->drm, tc->lock_power_domain != domain);
sys/dev/pci/drm/i915/display/intel_tc.c
226
__tc_cold_unblock(tc, domain, wakeref);
sys/dev/pci/drm/i915/display/intel_tc.c
630
enum intel_display_power_domain domain;
sys/dev/pci/drm/i915/display/intel_tc.c
633
tc_cold_wref = __tc_cold_block(tc, &domain);
sys/dev/pci/drm/i915/display/intel_tc.c
642
__tc_cold_unblock(tc, domain, tc_cold_wref);
sys/dev/pci/drm/i915/intel_uncore.c
1919
struct intel_uncore_forcewake_domain *domain;
sys/dev/pci/drm/i915/intel_uncore.c
1924
for_each_fw_domain_masked(domain, fw_domains, uncore, tmp)
sys/dev/pci/drm/i915/intel_uncore.c
1925
fw_domain_arm_timer(domain);
sys/dev/pci/drm/i915/intel_uncore.c
440
struct intel_uncore_forcewake_domain *domain =
sys/dev/pci/drm/i915/intel_uncore.c
442
struct intel_uncore *uncore = domain->uncore;
sys/dev/pci/drm/i915/intel_uncore.c
447
if (xchg(&domain->active, false))
sys/dev/pci/drm/i915/intel_uncore.c
452
uncore->fw_domains_timer &= ~domain->mask;
sys/dev/pci/drm/i915/intel_uncore.c
454
GEM_BUG_ON(!domain->wake_count);
sys/dev/pci/drm/i915/intel_uncore.c
455
if (--domain->wake_count == 0)
sys/dev/pci/drm/i915/intel_uncore.c
456
fw_domains_put(uncore, domain->mask);
sys/dev/pci/drm/i915/intel_uncore.c
468
struct intel_uncore_forcewake_domain *domain = arg;
sys/dev/pci/drm/i915/intel_uncore.c
469
struct intel_uncore *uncore = domain->uncore;
sys/dev/pci/drm/i915/intel_uncore.c
474
if (xchg(&domain->active, false))
sys/dev/pci/drm/i915/intel_uncore.c
479
uncore->fw_domains_timer &= ~domain->mask;
sys/dev/pci/drm/i915/intel_uncore.c
481
GEM_BUG_ON(!domain->wake_count);
sys/dev/pci/drm/i915/intel_uncore.c
482
if (--domain->wake_count == 0)
sys/dev/pci/drm/i915/intel_uncore.c
483
fw_domains_put(uncore, domain->mask);
sys/dev/pci/drm/i915/intel_uncore.c
495
struct intel_uncore_forcewake_domain *domain;
sys/dev/pci/drm/i915/intel_uncore.c
510
for_each_fw_domain(domain, uncore, tmp) {
sys/dev/pci/drm/i915/intel_uncore.c
511
smp_store_mb(domain->active, false);
sys/dev/pci/drm/i915/intel_uncore.c
512
if (hrtimer_cancel(&domain->timer) == 0)
sys/dev/pci/drm/i915/intel_uncore.c
515
intel_uncore_fw_release_timer(&domain->timer);
sys/dev/pci/drm/i915/intel_uncore.c
520
for_each_fw_domain(domain, uncore, tmp) {
sys/dev/pci/drm/i915/intel_uncore.c
521
if (hrtimer_active(&domain->timer))
sys/dev/pci/drm/i915/intel_uncore.c
522
active_domains |= domain->mask;
sys/dev/pci/drm/i915/intel_uncore.c
697
struct intel_uncore_forcewake_domain *domain;
sys/dev/pci/drm/i915/intel_uncore.c
702
for_each_fw_domain_masked(domain, fw_domains, uncore, tmp) {
sys/dev/pci/drm/i915/intel_uncore.c
703
if (domain->wake_count++) {
sys/dev/pci/drm/i915/intel_uncore.c
704
fw_domains &= ~domain->mask;
sys/dev/pci/drm/i915/intel_uncore.c
705
domain->active = true;
sys/dev/pci/drm/i915/intel_uncore.c
799
struct intel_uncore_forcewake_domain *domain;
sys/dev/pci/drm/i915/intel_uncore.c
804
for_each_fw_domain_masked(domain, fw_domains, uncore, tmp) {
sys/dev/pci/drm/i915/intel_uncore.c
805
GEM_BUG_ON(!domain->wake_count);
sys/dev/pci/drm/i915/intel_uncore.c
807
if (--domain->wake_count) {
sys/dev/pci/drm/i915/intel_uncore.c
808
domain->active = true;
sys/dev/pci/drm/i915/intel_uncore.c
813
!(domain->uncore->fw_domains_timer & domain->mask))
sys/dev/pci/drm/i915/intel_uncore.c
814
fw_domain_arm_timer(domain);
sys/dev/pci/drm/i915/intel_uncore.c
816
fw_domains_put(uncore, domain->mask);
sys/dev/pci/drm/i915/intel_uncore.c
862
struct intel_uncore_forcewake_domain *domain;
sys/dev/pci/drm/i915/intel_uncore.c
869
for_each_fw_domain_masked(domain, fw_domains, uncore, tmp) {
sys/dev/pci/drm/i915/intel_uncore.c
870
WRITE_ONCE(domain->active, false);
sys/dev/pci/drm/i915/intel_uncore.c
871
if (hrtimer_cancel(&domain->timer))
sys/dev/pci/drm/i915/intel_uncore.c
872
intel_uncore_fw_release_timer(&domain->timer);
sys/dev/pci/drm/i915/intel_uncore.c
908
struct intel_uncore_forcewake_domain *domain;
sys/dev/pci/drm/i915/intel_uncore.c
930
for_each_fw_domain_masked(domain, fw_domains, uncore, tmp) {
sys/dev/pci/drm/i915/intel_uncore.c
931
unsigned int actual = READ_ONCE(domain->wake_count);
sys/dev/pci/drm/i915/intel_uncore.c
934
if (uncore->fw_domains_timer & domain->mask)
sys/dev/pci/drm/i915/intel_uncore.c
939
domain->id, actual))
sys/dev/pci/drm/i915/selftests/intel_uncore.c
163
struct intel_uncore_forcewake_domain *domain;
sys/dev/pci/drm/i915/selftests/intel_uncore.c
202
for_each_fw_domain(domain, uncore, tmp) {
sys/dev/pci/drm/i915/selftests/intel_uncore.c
203
smp_store_mb(domain->active, false);
sys/dev/pci/drm/i915/selftests/intel_uncore.c
204
if (!hrtimer_cancel(&domain->timer))
sys/dev/pci/drm/i915/selftests/intel_uncore.c
207
intel_uncore_fw_release_timer(&domain->timer);
sys/dev/pci/drm/i915/selftests/intel_uncore.c
224
for_each_fw_domain_masked(domain, fw_domains, uncore, tmp) {
sys/dev/pci/drm/i915/selftests/intel_uncore.c
225
if (!domain->wake_count)
sys/dev/pci/drm/i915/selftests/intel_uncore.c
229
intel_uncore_forcewake_domain_to_str(domain->id));
sys/dev/pci/drm/i915/selftests/intel_uncore.c
239
for_each_fw_domain_masked(domain, fw_domains, uncore, tmp) {
sys/dev/pci/drm/i915/selftests/intel_uncore.c
240
smp_store_mb(domain->active, false);
sys/dev/pci/drm/i915/selftests/intel_uncore.c
241
if (hrtimer_cancel(&domain->timer))
sys/dev/pci/drm/i915/selftests/intel_uncore.c
242
intel_uncore_fw_release_timer(&domain->timer);
sys/dev/pci/drm/i915/selftests/intel_uncore.c
245
err = wait_ack_clear(domain, FORCEWAKE_KERNEL);
sys/dev/pci/drm/i915/selftests/intel_uncore.c
249
intel_uncore_forcewake_domain_to_str(domain->id));
sys/dev/pci/drm/i915/soc/intel_gmch.c
27
int domain = pci_domain_nr(to_pci_dev(i915->drm.dev)->bus);
sys/dev/pci/drm/i915/soc/intel_gmch.c
29
i915->gmch.pdev = pci_get_domain_bus_and_slot(domain, 0, PCI_DEVFN(0, 0));
sys/dev/pci/drm/include/uapi/drm/amdgpu_drm.h
749
__u32 domain;
sys/dev/pci/drm/include/uapi/drm/drm.h
1426
uint16_t domain;
sys/dev/pci/drm/include/uapi/drm/radeon_drm.h
889
__u32 domain;
sys/dev/pci/drm/radeon/radeon.h
2849
extern void radeon_ttm_placement_from_domain(struct radeon_bo *rbo, u32 domain);
sys/dev/pci/drm/radeon/radeon.h
528
u32 domain;
sys/dev/pci/drm/radeon/radeon_cs.c
147
uint32_t domain = r->write_domain ?
sys/dev/pci/drm/radeon/radeon_cs.c
150
if (domain & RADEON_GEM_DOMAIN_CPU) {
sys/dev/pci/drm/radeon/radeon_cs.c
156
p->relocs[i].preferred_domains = domain;
sys/dev/pci/drm/radeon/radeon_cs.c
157
if (domain == RADEON_GEM_DOMAIN_VRAM)
sys/dev/pci/drm/radeon/radeon_cs.c
158
domain |= RADEON_GEM_DOMAIN_GTT;
sys/dev/pci/drm/radeon/radeon_cs.c
159
p->relocs[i].allowed_domains = domain;
sys/dev/pci/drm/radeon/radeon_cs.c
163
uint32_t domain = p->relocs[i].preferred_domains;
sys/dev/pci/drm/radeon/radeon_cs.c
164
if (!(domain & RADEON_GEM_DOMAIN_GTT)) {
sys/dev/pci/drm/radeon/radeon_cs.c
170
domain = RADEON_GEM_DOMAIN_GTT;
sys/dev/pci/drm/radeon/radeon_cs.c
171
p->relocs[i].preferred_domains = domain;
sys/dev/pci/drm/radeon/radeon_cs.c
172
p->relocs[i].allowed_domains = domain;
sys/dev/pci/drm/radeon/radeon_gem.c
221
uint32_t domain;
sys/dev/pci/drm/radeon/radeon_gem.c
227
domain = wdomain;
sys/dev/pci/drm/radeon/radeon_gem.c
228
if (!domain) {
sys/dev/pci/drm/radeon/radeon_gem.c
229
domain = rdomain;
sys/dev/pci/drm/radeon/radeon_gem.c
231
if (!domain) {
sys/dev/pci/drm/radeon/radeon_gem.c
236
if (domain == RADEON_GEM_DOMAIN_CPU) {
sys/dev/pci/drm/radeon/radeon_gem.c
249
if (domain == RADEON_GEM_DOMAIN_VRAM && robj->prime_shared_count) {
sys/dev/pci/drm/radeon/radeon_gem.c
609
args->domain = radeon_mem_type_to_domain(cur_placement);
sys/dev/pci/drm/radeon/radeon_gem.c
704
unsigned domain;
sys/dev/pci/drm/radeon/radeon_gem.c
730
domain = radeon_mem_type_to_domain(entry->robj->tbo.resource->mem_type);
sys/dev/pci/drm/radeon/radeon_gem.c
733
if (domain == RADEON_GEM_DOMAIN_CPU)
sys/dev/pci/drm/radeon/radeon_gem.c
966
unsigned domain;
sys/dev/pci/drm/radeon/radeon_gem.c
969
domain = radeon_mem_type_to_domain(rbo->tbo.resource->mem_type);
sys/dev/pci/drm/radeon/radeon_gem.c
970
switch (domain) {
sys/dev/pci/drm/radeon/radeon_object.c
104
if (domain & RADEON_GEM_DOMAIN_CPU) {
sys/dev/pci/drm/radeon/radeon_object.c
130
u32 domain, u32 flags, struct sg_table *sg,
sys/dev/pci/drm/radeon/radeon_object.c
159
bo->initial_domain = domain & (RADEON_GEM_DOMAIN_VRAM |
sys/dev/pci/drm/radeon/radeon_object.c
201
radeon_ttm_placement_from_domain(bo, domain);
sys/dev/pci/drm/radeon/radeon_object.c
272
int radeon_bo_pin_restricted(struct radeon_bo *bo, u32 domain, u64 max_offset,
sys/dev/pci/drm/radeon/radeon_object.c
289
if (domain == RADEON_GEM_DOMAIN_VRAM)
sys/dev/pci/drm/radeon/radeon_object.c
299
if (bo->prime_shared_count && domain == RADEON_GEM_DOMAIN_VRAM) {
sys/dev/pci/drm/radeon/radeon_object.c
304
radeon_ttm_placement_from_domain(bo, domain);
sys/dev/pci/drm/radeon/radeon_object.c
321
if (domain == RADEON_GEM_DOMAIN_VRAM)
sys/dev/pci/drm/radeon/radeon_object.c
331
int radeon_bo_pin(struct radeon_bo *bo, u32 domain, u64 *gpu_addr)
sys/dev/pci/drm/radeon/radeon_object.c
333
return radeon_bo_pin_restricted(bo, domain, 0, gpu_addr);
sys/dev/pci/drm/radeon/radeon_object.c
508
u32 domain = lobj->preferred_domains;
sys/dev/pci/drm/radeon/radeon_object.c
522
(domain & current_domain) == 0 && /* will be moved */
sys/dev/pci/drm/radeon/radeon_object.c
525
domain = current_domain;
sys/dev/pci/drm/radeon/radeon_object.c
529
radeon_ttm_placement_from_domain(bo, domain);
sys/dev/pci/drm/radeon/radeon_object.c
540
domain != lobj->allowed_domains) {
sys/dev/pci/drm/radeon/radeon_object.c
541
domain = lobj->allowed_domains;
sys/dev/pci/drm/radeon/radeon_object.c
76
void radeon_ttm_placement_from_domain(struct radeon_bo *rbo, u32 domain)
sys/dev/pci/drm/radeon/radeon_object.c
81
if (domain & RADEON_GEM_DOMAIN_VRAM) {
sys/dev/pci/drm/radeon/radeon_object.c
98
if (domain & RADEON_GEM_DOMAIN_GTT) {
sys/dev/pci/drm/radeon/radeon_object.h
138
bool kernel, u32 domain, u32 flags,
sys/dev/pci/drm/radeon/radeon_object.h
146
extern int radeon_bo_pin(struct radeon_bo *bo, u32 domain, u64 *gpu_addr);
sys/dev/pci/drm/radeon/radeon_object.h
147
extern int radeon_bo_pin_restricted(struct radeon_bo *bo, u32 domain,
sys/dev/pci/drm/radeon/radeon_object.h
192
unsigned size, u32 align, u32 domain,
sys/dev/pci/drm/radeon/radeon_sa.c
49
unsigned int size, u32 sa_align, u32 domain,
sys/dev/pci/drm/radeon/radeon_sa.c
55
domain, flags, NULL, NULL, &sa_manager->bo);
sys/dev/pci/drm/radeon/radeon_sa.c
61
sa_manager->domain = domain;
sys/dev/pci/drm/radeon/radeon_sa.c
91
r = radeon_bo_pin(sa_manager->bo, sa_manager->domain, &sa_manager->gpu_addr);
sys/dev/pci/if_ocereg.h
174
uint8_t domain;
sys/dev/pci/if_wpi.c
857
char domain[4];
sys/dev/pci/if_wpi.c
875
wpi_read_prom_data(sc, WPI_EEPROM_DOMAIN, domain, 4);
sys/dev/pci/if_wpi.c
876
printf(", %.4s", domain);
sys/dev/pv/xen.c
1146
int domain, int flags)
sys/dev/pv/xen.c
1169
ge->ge_table[ref].domid = domain;
sys/dev/pv/xen.c
1275
int i, domain, error;
sys/dev/pv/xen.c
1277
domain = flags >> 16;
sys/dev/pv/xen.c
1284
domain, flags & BUS_DMA_WRITE ? GTF_readonly : 0);
sys/dev/pv/xen.c
1297
int i, domain, error;
sys/dev/pv/xen.c
1299
domain = flags >> 16;
sys/dev/pv/xen.c
1306
domain, flags & BUS_DMA_WRITE ? GTF_readonly : 0);
sys/dev/pv/xen.c
758
xen_intr_establish(evtchn_port_t port, xen_intr_handle_t *xih, int domain,
sys/dev/pv/xen.c
800
eau.remote_dom = domain;
sys/dev/usb/if_otus.c
385
uint16_t domain;
sys/dev/usb/if_otus.c
390
domain = letoh16(sc->eeprom.baseEepHeader.regDmn[0]);
sys/dev/usb/if_otus.c
391
DPRINTF(("regdomain=0x%04x\n", domain));
sys/kern/kern_pledge.c
1520
pledge_socket(struct proc *p, int domain, unsigned int state)
sys/kern/kern_pledge.c
1534
switch (domain) {
sys/kern/uipc_domain.c
109
const struct domain *
sys/kern/uipc_domain.c
112
const struct domain *dp;
sys/kern/uipc_domain.c
125
const struct domain *dp;
sys/kern/uipc_domain.c
141
const struct domain *dp;
sys/kern/uipc_domain.c
200
const struct domain *dp;
sys/kern/uipc_domain.c
273
const struct domain *dp;
sys/kern/uipc_domain.c
290
const struct domain *dp;
sys/kern/uipc_domain.c
306
const struct domain *dp;
sys/kern/uipc_domain.c
49
extern const struct domain framedomain;
sys/kern/uipc_domain.c
52
const struct domain *const domains[] = {
sys/kern/uipc_domain.c
77
const struct domain *dp;
sys/kern/uipc_proto.c
69
const struct domain unixdomain = {
sys/kern/uipc_socket.c
145
const struct domain *dp = prp->pr_domain;
sys/kern/uipc_socket.c
2022
const struct domain *dom =
sys/kern/uipc_socket.c
2167
const struct domain *dom =
sys/kern/uipc_syscalls.c
102
error = socreate(SCARG(uap, domain), &so, type, SCARG(uap, protocol));
sys/kern/uipc_syscalls.c
457
syscallarg(int) domain;
sys/kern/uipc_syscalls.c
473
error = socreate(SCARG(uap, domain), &so1, type, SCARG(uap, protocol));
sys/kern/uipc_syscalls.c
476
error = socreate(SCARG(uap, domain), &so2, type, SCARG(uap, protocol));
sys/kern/uipc_syscalls.c
75
syscallarg(int) domain;
sys/kern/uipc_syscalls.c
83
int domain = SCARG(uap, domain);
sys/kern/uipc_syscalls.c
87
if ((type & SOCK_DNS) && !(domain == AF_INET || domain == AF_INET6))
sys/kern/uipc_syscalls.c
92
error = pledge_socket(p, domain, ss);
sys/net/af_frame.c
26
const struct domain framedomain;
sys/net/af_frame.c
45
const struct domain framedomain = {
sys/net/pfkeyv2.c
127
const struct domain pfkeydomain;
sys/net/pfkeyv2.c
221
const struct domain pfkeydomain = {
sys/net/route.c
1209
const struct domain *dp;
sys/net/rtable.c
157
const struct domain *dp;
sys/net/rtable.c
196
const struct domain *dp;
sys/net/rtable.c
269
const struct domain *dp;
sys/net/rtable.c
288
const struct domain *dp;
sys/net/rtable.c
926
const struct domain *dp;
sys/net/rtable.c
95
const struct domain *dp;
sys/net/rtsock.c
2458
const struct domain routedomain = {
sys/netinet/in_proto.c
406
const struct domain inetdomain = {
sys/netinet6/in6_proto.c
334
const struct domain inet6domain = {
sys/netinet6/ip6protosw.h
76
struct domain;
sys/netmpls/mpls_proto.c
47
const struct domain mplsdomain = {
sys/sys/domain.h
67
extern const struct domain *const domains[];
sys/sys/domain.h
68
extern const struct domain inet6domain;
sys/sys/domain.h
69
extern const struct domain inetdomain;
sys/sys/domain.h
70
extern const struct domain mplsdomain;
sys/sys/domain.h
71
extern const struct domain pfkeydomain;
sys/sys/domain.h
72
extern const struct domain routedomain;
sys/sys/domain.h
73
extern const struct domain unixdomain;
sys/sys/pledge.h
128
int pledge_socket(struct proc *p, int domain, unsigned int state);
sys/sys/protosw.h
261
const struct domain *pffinddomain(int);
sys/sys/protosw.h
62
struct domain;
sys/sys/protosw.h
95
const struct domain *pr_domain; /* domain protocol a member of */
sys/sys/syscallargs.h
482
syscallarg(int) domain;
sys/sys/syscallargs.h
689
syscallarg(int) domain;
usr.bin/dig/dig.h
332
set_search_domain(char *domain);
usr.bin/dig/dighost.c
1089
make_searchlist_entry(char *domain) {
usr.bin/dig/dighost.c
1095
strlcpy(search->origin, domain, MXNAME);
usr.bin/dig/dighost.c
1130
dig_searchlist_t *domain = NULL;
usr.bin/dig/dighost.c
1165
domain = make_searchlist_entry(lwconf->domainname);
usr.bin/dig/dighost.c
1166
ISC_LIST_APPEND(search_list, domain, link);
usr.bin/dig/dighost.c
1167
domain = NULL;
usr.bin/dig/dighost.c
1207
set_search_domain(char *domain) {
usr.bin/dig/dighost.c
1211
search = make_searchlist_entry(domain);
usr.bin/dig/dighost.c
1599
dns_name_t *domain;
usr.bin/dig/dighost.c
1634
domain = dns_fixedname_name(&query->lookup->fdomain);
usr.bin/dig/dighost.c
1635
namereln = dns_name_fullcompare(name, domain,
usr.bin/dig/dighost.c
1686
domain = dns_fixedname_name(&lookup->fdomain);
usr.bin/dig/dighost.c
1687
dns_name_copy(name, domain, NULL);
usr.bin/finger/finger.c
119
if ((getdomainname(domain, sizeof(domain)) == 0) && domain[0])
usr.bin/finger/finger.c
82
char domain[HOST_NAME_MAX+1];
usr.bin/ftp/cookie.c
160
free(ck->domain);
usr.bin/ftp/cookie.c
170
cookie_get(const char *domain, const char *path, int secure, char **pstr)
usr.bin/ftp/cookie.c
188
if (fnmatch(ck->domain, domain, 0) == 0 &&
usr.bin/ftp/cookie.c
43
char *domain;
usr.bin/ftp/cookie.c
94
if (asprintf(&ck->domain,
usr.bin/ftp/cookie.c
98
ck->domain = strdup(param);
usr.bin/ftp/cookie.c
99
if (ck->domain == NULL)
usr.bin/login/login.c
141
char *domain, *p, *ttyn, *shell, *fullname, *instance;
usr.bin/login/login.c
163
domain = NULL;
usr.bin/login/login.c
167
} else if ((domain = strchr(localhost, '.'))) {
usr.bin/login/login.c
168
domain++;
usr.bin/login/login.c
169
if (*domain && strchr(domain, '.') == NULL)
usr.bin/login/login.c
170
domain = localhost;
usr.bin/login/login.c
203
if (domain && (p = strchr(optarg, '.')) &&
usr.bin/login/login.c
204
strcasecmp(p+1, domain) == 0)
usr.bin/netstat/inet.c
1429
struct domain dom;
usr.bin/netstat/inet.c
915
static char domain[HOST_NAME_MAX+1];
usr.bin/netstat/inet.c
920
if (gethostname(domain, sizeof(domain)) == 0 &&
usr.bin/netstat/inet.c
921
(cp = strchr(domain, '.')))
usr.bin/netstat/inet.c
922
(void) strlcpy(domain, cp + 1, sizeof domain);
usr.bin/netstat/inet.c
924
domain[0] = '\0';
usr.bin/netstat/inet.c
931
!strcmp(cp + 1, domain))
usr.bin/netstat/inet6.c
923
static char domain[HOST_NAME_MAX+1];
usr.bin/netstat/inet6.c
931
if (gethostname(domain, sizeof(domain)) == 0 &&
usr.bin/netstat/inet6.c
932
(cp = strchr(domain, '.')))
usr.bin/netstat/inet6.c
933
(void) strlcpy(domain, cp + 1, sizeof domain);
usr.bin/netstat/inet6.c
935
domain[0] = '\0';
usr.bin/netstat/inet6.c
942
!strcmp(cp + 1, domain))
usr.bin/netstat/show.c
381
static char domain[HOST_NAME_MAX+1];
usr.bin/netstat/show.c
421
if (gethostname(domain, sizeof(domain)) == 0 &&
usr.bin/netstat/show.c
422
(cp = strchr(domain, '.')))
usr.bin/netstat/show.c
423
(void)strlcpy(domain, cp + 1, sizeof(domain));
usr.bin/netstat/show.c
425
domain[0] = '\0';
usr.bin/netstat/show.c
494
!strcmp(cp + 1, domain))
usr.bin/w/w.c
286
if (gethostname(domain, sizeof(domain)) == -1 ||
usr.bin/w/w.c
287
(p = strchr(domain, '.')) == 0)
usr.bin/w/w.c
288
domain[0] = '\0';
usr.bin/w/w.c
290
domain[sizeof(domain) - 1] = '\0';
usr.bin/w/w.c
291
memmove(domain, p, strlen(p) + 1);
usr.bin/w/w.c
314
if ((tmp = hostlookup(p, domain)) != NULL)
usr.bin/w/w.c
511
hostlookup(char *host, char *domain)
usr.bin/w/w.c
529
if (domain[0] != '\0') {
usr.bin/w/w.c
532
p -= strlen(domain);
usr.bin/w/w.c
533
if (p > buf && strcasecmp(p, domain) == 0)
usr.bin/w/w.c
78
char domain[HOST_NAME_MAX+1];
usr.bin/ypcat/ypcat.c
105
domain = optarg;
usr.bin/ypcat/ypcat.c
120
if (!domain)
usr.bin/ypcat/ypcat.c
121
yp_get_default_domain(&domain);
usr.bin/ypcat/ypcat.c
132
r = yp_all(domain, inmap, &ypcb);
usr.bin/ypcat/ypcat.c
85
char *domain = NULL, *inmap;
usr.bin/ypwhich/ypwhich.c
136
char *domain, *master, *map = NULL, *host = NULL;
usr.bin/ypwhich/ypwhich.c
143
yp_get_default_domain(&domain);
usr.bin/ypwhich/ypwhich.c
144
if (domain == NULL)
usr.bin/ypwhich/ypwhich.c
158
domain = optarg;
usr.bin/ypwhich/ypwhich.c
179
if (bind_host(domain, &sin))
usr.bin/ypwhich/ypwhich.c
195
if (bind_host(domain, &sin))
usr.bin/ypwhich/ypwhich.c
217
r = yp_master_host(client, domain, map, &master);
usr.bin/ypwhich/ypwhich.c
219
r = yp_master(domain, map, &master);
usr.bin/ypwhich/ypwhich.c
239
r = yp_maplist_host(client, domain, &ypml);
usr.bin/ypwhich/ypwhich.c
241
r = yp_maplist(domain, &ypml);
usr.bin/ypwhich/ypwhich.c
250
domain, ypml->map, &master);
usr.bin/ypwhich/ypwhich.c
252
r = yp_master(domain, ypml->map, &master);
usr.bin/ypwhich/ypwhich.c
274
domain, yperr_string(r));
usr.sbin/acme-client/http.c
659
http_get(const struct source *addrs, size_t addrsz, const char *domain,
usr.sbin/acme-client/http.c
670
h = http_alloc(addrs, addrsz, domain, port, path);
usr.sbin/acme-client/json.c
650
json_fmt_neworder(struct domain_c *domain)
usr.sbin/acme-client/json.c
661
TAILQ_FOREACH(ac, &domain->altname_list, entry) {
usr.sbin/acme-client/json.c
666
ac->domain);
usr.sbin/acme-client/json.c
671
ac->domain);
usr.sbin/acme-client/json.c
683
if (domain->profile == NULL)
usr.sbin/acme-client/json.c
687
domain->profile);
usr.sbin/acme-client/keyproc.c
120
switch (domain->keytype) {
usr.sbin/acme-client/keyproc.c
185
TAILQ_FOREACH(ac, &domain->altname_list, entry) {
usr.sbin/acme-client/keyproc.c
189
ac->domain);
usr.sbin/acme-client/keyproc.c
193
ac->domain);
usr.sbin/acme-client/keyproc.c
77
keyproc(int netsock, struct domain_c *domain)
usr.sbin/acme-client/keyproc.c
90
const char *keyfile = domain->key;
usr.sbin/acme-client/main.c
108
tmps = domain->cert ? domain->cert : domain->fullchain;
usr.sbin/acme-client/main.c
120
if (domain->chain && domain->chain[0] != '/') {
usr.sbin/acme-client/main.c
121
if (asprintf(&tmps, "%s/%s", certdir, domain->chain) == -1)
usr.sbin/acme-client/main.c
123
free(domain->chain);
usr.sbin/acme-client/main.c
124
domain->chain = tmps;
usr.sbin/acme-client/main.c
127
if (domain->fullchain && domain->fullchain[0] != '/') {
usr.sbin/acme-client/main.c
128
if (asprintf(&tmps, "%s/%s", certdir, domain->fullchain) == -1)
usr.sbin/acme-client/main.c
130
free(domain->fullchain);
usr.sbin/acme-client/main.c
131
domain->fullchain = tmps;
usr.sbin/acme-client/main.c
135
if ((auth = domain->auth) == NULL) {
usr.sbin/acme-client/main.c
146
if ((chngdir = domain->challengedir) == NULL)
usr.sbin/acme-client/main.c
181
ac->domain = domain->domain;
usr.sbin/acme-client/main.c
182
ac->idtype = domain->idtype;
usr.sbin/acme-client/main.c
183
TAILQ_INSERT_HEAD(&domain->altname_list, ac, entry);
usr.sbin/acme-client/main.c
184
domain->altname_count++;
usr.sbin/acme-client/main.c
225
revocate, authority, domain);
usr.sbin/acme-client/main.c
250
c = keyproc(key_fds[0], domain);
usr.sbin/acme-client/main.c
320
c = fileproc(file_fds[1], certdir, domain->cert, domain->chain,
usr.sbin/acme-client/main.c
321
domain->fullchain);
usr.sbin/acme-client/main.c
352
c = revokeproc(rvk_fds[0], domain->cert != NULL ? domain->cert :
usr.sbin/acme-client/main.c
353
domain->fullchain, force, revocate, domain);
usr.sbin/acme-client/main.c
57
struct domain_c *domain = NULL;
usr.sbin/acme-client/main.c
98
if ((domain = domain_find_handle(conf, argv[0])) == NULL)
usr.sbin/acme-client/netproc.c
495
doneworder(struct conn *c, struct domain_c *domain, struct order *order,
usr.sbin/acme-client/netproc.c
503
if ((req = json_fmt_neworder(domain)) == NULL)
usr.sbin/acme-client/netproc.c
726
struct domain_c *domain)
usr.sbin/acme-client/netproc.c
831
if (!doneworder(&c, domain, &order, &paths))
usr.sbin/acme-client/parse.h
57
char *domain;
usr.sbin/acme-client/parse.h
69
char *domain;
usr.sbin/acme-client/parse.y
1117
if (d->domain != NULL)
usr.sbin/acme-client/parse.y
1118
printf("\tdomain name \"%s\"\n", d->domain);
usr.sbin/acme-client/parse.y
1122
if (ac->domain != NULL) {
usr.sbin/acme-client/parse.y
1123
printf("%s%s", f ? ", " : " ", ac->domain);
usr.sbin/acme-client/parse.y
125
| grammar domain '\n'
usr.sbin/acme-client/parse.y
252
domain : DOMAIN STRING {
usr.sbin/acme-client/parse.y
261
if ((domain = conf_new_domain(conf, s)) == NULL) {
usr.sbin/acme-client/parse.y
270
if (domain->domain == NULL) {
usr.sbin/acme-client/parse.y
271
if ((ip = ip_valid(domain->handle)) != NULL) {
usr.sbin/acme-client/parse.y
272
domain->idtype = ID_IP;
usr.sbin/acme-client/parse.y
276
if ((s = strdup(domain->handle)) ==
usr.sbin/acme-client/parse.y
279
domain->idtype = ID_DNS;
usr.sbin/acme-client/parse.y
281
domain->domain = s;
usr.sbin/acme-client/parse.y
284
if (domain->key == NULL) {
usr.sbin/acme-client/parse.y
286
"domain %s", domain->domain);
usr.sbin/acme-client/parse.y
289
if (domain->cert == NULL && domain->fullchain == NULL) {
usr.sbin/acme-client/parse.y
292
"for domain %s", domain->domain);
usr.sbin/acme-client/parse.y
295
domain = NULL;
usr.sbin/acme-client/parse.y
313
if (domain->domain != NULL) {
usr.sbin/acme-client/parse.y
319
domain->idtype = ID_IP;
usr.sbin/acme-client/parse.y
327
domain->idtype = ID_DNS;
usr.sbin/acme-client/parse.y
331
domain->domain = s;
usr.sbin/acme-client/parse.y
335
if (domain->key != NULL) {
usr.sbin/acme-client/parse.y
350
domain->key = s;
usr.sbin/acme-client/parse.y
351
domain->keytype = $4;
usr.sbin/acme-client/parse.y
355
if (domain->cert != NULL) {
usr.sbin/acme-client/parse.y
371
domain->cert = s;
usr.sbin/acme-client/parse.y
375
if (domain->chain != NULL) {
usr.sbin/acme-client/parse.y
386
domain->chain = s;
usr.sbin/acme-client/parse.y
390
if (domain->fullchain != NULL) {
usr.sbin/acme-client/parse.y
401
domain->fullchain = s;
usr.sbin/acme-client/parse.y
405
if (domain->auth != NULL) {
usr.sbin/acme-client/parse.y
416
domain->auth = s;
usr.sbin/acme-client/parse.y
420
if (domain->challengedir != NULL) {
usr.sbin/acme-client/parse.y
426
domain->challengedir = s;
usr.sbin/acme-client/parse.y
430
if (domain->profile != NULL) {
usr.sbin/acme-client/parse.y
436
domain->profile = s;
usr.sbin/acme-client/parse.y
466
ac->domain = s;
usr.sbin/acme-client/parse.y
467
TAILQ_INSERT_TAIL(&domain->altname_list, ac, entry);
usr.sbin/acme-client/parse.y
468
domain->altname_count++;
usr.sbin/acme-client/parse.y
93
static struct domain_c *domain;
usr.sbin/acme-client/revokeproc.c
166
if ((found_altnames = (int *)calloc(domain->altname_count,
usr.sbin/acme-client/revokeproc.c
225
TAILQ_FOREACH(ac, &domain->altname_list, entry) {
usr.sbin/acme-client/revokeproc.c
226
if (strcmp(name_buf, ac->domain) == 0) {
usr.sbin/acme-client/revokeproc.c
233
if (j >= domain->altname_count) {
usr.sbin/acme-client/revokeproc.c
278
for (j = 0; j < domain->altname_count; j++) {
usr.sbin/acme-client/revokeproc.c
285
TAILQ_FOREACH(ac, &domain->altname_list, entry) {
usr.sbin/acme-client/revokeproc.c
291
ac->domain);
usr.sbin/acme-client/revokeproc.c
79
int revocate, struct domain_c *domain)
usr.sbin/amd/amd/amd.c
306
if (domain && yp_bind(domain)) {
usr.sbin/amd/amd/amd.c
307
plog(XLOG_FATAL, "Can't bind to domain \"%s\"", domain);
usr.sbin/amd/amd/get_args.c
189
domain = optarg;
usr.sbin/amd/amd/get_args.c
55
char *domain; /* YP domain */
usr.sbin/amd/amd/info_nis.c
142
if (!domain) {
usr.sbin/amd/amd/info_nis.c
154
error = yp_all(domain, map, &cbinfo);
usr.sbin/amd/amd/info_nis.c
178
if (yp_order(domain, map, &order))
usr.sbin/amd/amd/info_nis.c
201
if (yp_order(domain, map, &order))
usr.sbin/amd/amd/info_nis.c
222
res = yp_match(domain, map, key, strlen(key), val, &outlen);
usr.sbin/amd/amd/info_nis.c
247
if (!domain) {
usr.sbin/amd/amd/info_nis.c
258
yp_order_result = yp_order(domain, map, &order);
usr.sbin/amd/amd/info_nis.c
264
dlog("NIS master for %s@%s has order %d", map, domain, order);
usr.sbin/amd/amd/info_nis.c
273
if (yp_master(domain, map, &master))
usr.sbin/amd/amd/info_nis.c
80
domain = strdup(default_domain);
usr.sbin/amd/include/am.h
72
extern char *domain; /* NIS domain to use */
usr.sbin/dhcpd/confpars.c
1482
push_domain_list(char ***domains, size_t *count, char *domain)
usr.sbin/dhcpd/confpars.c
1488
(*domains)[*count] = domain;
usr.sbin/dhcpd/confpars.c
1507
char *val, *domain;
usr.sbin/dhcpd/confpars.c
1522
domain = strdup(val);
usr.sbin/dhcpd/confpars.c
1523
if (domain == NULL)
usr.sbin/dhcpd/confpars.c
1525
push_domain_list(&domains, &count, domain);
usr.sbin/dhcpd/confpars.c
1534
bufsiz = bufsiz + 2 + strlen(domain);
usr.sbin/ldomctl/config.c
1696
const char *domain, uint64_t id, uint64_t channel)
usr.sbin/ldomctl/config.c
1711
md_add_prop_str(md, node, "vcc-domain-name", domain);
usr.sbin/ldomctl/config.c
1712
md_add_prop_str(md, node, "vcc-group-name", domain);
usr.sbin/ldomctl/config.c
2132
const char *domain, uint64_t id, uint64_t channel)
usr.sbin/ldomctl/config.c
2147
xasprintf(&str, "ldom-%s", domain);
usr.sbin/ldomctl/config.c
2787
struct domain *domain;
usr.sbin/ldomctl/config.c
2810
SIMPLEQ_FOREACH(domain, &conf.domain_list, entry) {
usr.sbin/ldomctl/config.c
2811
if (strcmp(domain->name, "primary") == 0) {
usr.sbin/ldomctl/config.c
2812
primary_num_cpus = domain->vcpu;
usr.sbin/ldomctl/config.c
2813
primary_stride = domain->vcpu_stride;
usr.sbin/ldomctl/config.c
2814
primary_memory = domain->memory;
usr.sbin/ldomctl/config.c
2816
num_cpus += (domain->vcpu * domain->vcpu_stride);
usr.sbin/ldomctl/config.c
2817
memory += domain->memory;
usr.sbin/ldomctl/config.c
2852
SIMPLEQ_FOREACH(domain, &conf.domain_list, entry) {
usr.sbin/ldomctl/config.c
2853
if (strcmp(domain->name, "primary") != 0)
usr.sbin/ldomctl/config.c
2855
SIMPLEQ_FOREACH(var, &domain->var_list, entry)
usr.sbin/ldomctl/config.c
2859
SIMPLEQ_FOREACH(domain, &conf.domain_list, entry) {
usr.sbin/ldomctl/config.c
2860
if (strcmp(domain->name, "primary") == 0)
usr.sbin/ldomctl/config.c
2862
guest = guest_create(domain->name);
usr.sbin/ldomctl/config.c
2863
for (i = 0; i < domain->vcpu; i++)
usr.sbin/ldomctl/config.c
2864
guest_add_cpu(guest, domain->vcpu_stride);
usr.sbin/ldomctl/config.c
2865
guest_add_memory(guest, -1, domain->memory);
usr.sbin/ldomctl/config.c
2867
SIMPLEQ_FOREACH(vdisk, &domain->vdisk_list, entry)
usr.sbin/ldomctl/config.c
2871
SIMPLEQ_FOREACH(vnet, &domain->vnet_list, entry)
usr.sbin/ldomctl/config.c
2874
SIMPLEQ_FOREACH(var, &domain->var_list, entry)
usr.sbin/ldomctl/config.c
2876
SIMPLEQ_FOREACH(iodev, &domain->iodev_list, entry)
usr.sbin/ldomctl/config.c
83
extern struct domain *domain;
usr.sbin/ldomctl/ldomctl.h
183
SIMPLEQ_ENTRY(domain) entry;
usr.sbin/ldomctl/ldomctl.h
194
SIMPLEQ_HEAD(, domain) domain_list;
usr.sbin/ldomctl/parse.y
119
| grammar domain '\n'
usr.sbin/ldomctl/parse.y
123
domain : DOMAIN STRING optnl '{' optnl {
usr.sbin/ldomctl/parse.y
124
struct domain *odomain;
usr.sbin/ldomctl/parse.y
130
domain = xzalloc(sizeof(struct domain));
usr.sbin/ldomctl/parse.y
131
domain->name = $2;
usr.sbin/ldomctl/parse.y
132
SIMPLEQ_INIT(&domain->vdisk_list);
usr.sbin/ldomctl/parse.y
133
SIMPLEQ_INIT(&domain->vnet_list);
usr.sbin/ldomctl/parse.y
134
SIMPLEQ_INIT(&domain->var_list);
usr.sbin/ldomctl/parse.y
135
SIMPLEQ_INIT(&domain->iodev_list);
usr.sbin/ldomctl/parse.y
138
if (strcmp(domain->name, "primary") != 0) {
usr.sbin/ldomctl/parse.y
139
if (domain->vcpu == 0) {
usr.sbin/ldomctl/parse.y
141
domain->name);
usr.sbin/ldomctl/parse.y
144
if ( domain->memory == 0) {
usr.sbin/ldomctl/parse.y
146
domain->name);
usr.sbin/ldomctl/parse.y
149
if (SIMPLEQ_EMPTY(&domain->vdisk_list) &&
usr.sbin/ldomctl/parse.y
150
SIMPLEQ_EMPTY(&domain->vnet_list) &&
usr.sbin/ldomctl/parse.y
151
SIMPLEQ_EMPTY(&domain->iodev_list)) {
usr.sbin/ldomctl/parse.y
153
" is required: %s", domain->name);
usr.sbin/ldomctl/parse.y
157
SIMPLEQ_INSERT_TAIL(&conf->domain_list, domain, entry);
usr.sbin/ldomctl/parse.y
158
domain = NULL;
usr.sbin/ldomctl/parse.y
170
if (domain->vcpu) {
usr.sbin/ldomctl/parse.y
174
domain->vcpu = $2.count;
usr.sbin/ldomctl/parse.y
175
domain->vcpu_stride = $2.stride;
usr.sbin/ldomctl/parse.y
178
if (domain->memory) {
usr.sbin/ldomctl/parse.y
182
domain->memory = $2;
usr.sbin/ldomctl/parse.y
185
if (strcmp(domain->name, "primary") == 0) {
usr.sbin/ldomctl/parse.y
193
SIMPLEQ_INSERT_TAIL(&domain->vdisk_list, vdisk, entry);
usr.sbin/ldomctl/parse.y
196
if (strcmp(domain->name, "primary") == 0) {
usr.sbin/ldomctl/parse.y
205
SIMPLEQ_INSERT_TAIL(&domain->vnet_list, vnet, entry);
usr.sbin/ldomctl/parse.y
211
SIMPLEQ_INSERT_TAIL(&domain->var_list, var, entry);
usr.sbin/ldomctl/parse.y
214
if (strcmp(domain->name, "primary") == 0) {
usr.sbin/ldomctl/parse.y
219
struct domain *odomain;
usr.sbin/ldomctl/parse.y
230
SIMPLEQ_INSERT_TAIL(&domain->iodev_list, iodev, entry);
usr.sbin/ldomctl/parse.y
67
struct domain *domain;
usr.sbin/ldpd/socket.c
37
int fd, domain, proto;
usr.sbin/ldpd/socket.c
46
domain = SOCK_DGRAM;
usr.sbin/ldpd/socket.c
50
domain = SOCK_STREAM;
usr.sbin/ldpd/socket.c
56
fd = socket(af, domain | SOCK_NONBLOCK | SOCK_CLOEXEC, proto);
usr.sbin/lpr/lpd/allowedhost.c
105
NULL, domain);
usr.sbin/lpr/lpd/allowedhost.c
60
char domain[HOST_NAME_MAX+1];
usr.sbin/lpr/lpd/allowedhost.c
65
getdomainname(domain, sizeof(domain));
usr.sbin/lpr/lpd/lpd.c
298
int domain, nfds, s;
usr.sbin/lpr/lpd/lpd.c
323
domain = AF_UNIX;
usr.sbin/lpr/lpd/lpd.c
328
domain = AF_INET;
usr.sbin/lpr/lpd/lpd.c
379
if (domain == AF_INET) {
usr.sbin/npppd/npppd/privsep.c
1019
if (arg->domain == PF_ROUTE && arg->type == SOCK_RAW &&
usr.sbin/npppd/npppd/privsep.c
1024
if (arg->domain == AF_INET && arg->type == SOCK_RAW &&
usr.sbin/npppd/npppd/privsep.c
1029
if (arg->domain == PF_KEY && arg->type == SOCK_RAW &&
usr.sbin/npppd/npppd/privsep.c
252
priv_socket(int domain, int type, int protocol)
usr.sbin/npppd/npppd/privsep.c
256
a.domain = domain;
usr.sbin/npppd/npppd/privsep.c
622
if ((s = socket(a->domain, a->type,
usr.sbin/npppd/npppd/privsep.c
67
int domain;
usr.sbin/nsd/answer.c
26
domain_type *domain, rrset_type *rrset)
usr.sbin/nsd/answer.c
31
assert(domain);
usr.sbin/nsd/answer.c
37
answer->domains[i]->number == domain->number) {
usr.sbin/nsd/answer.c
53
answer->domains[answer->rrset_count] = domain;
usr.sbin/nsd/answer.h
44
domain_type *domain, rrset_type *rrset);
usr.sbin/nsd/dbcreate.c
33
domain_type *domain = zone->apex;
usr.sbin/nsd/dbcreate.c
54
while(domain && domain_is_subdomain(domain, zone->apex))
usr.sbin/nsd/dbcreate.c
56
for(rrset = domain->rrsets; rrset; rrset=rrset->next)
usr.sbin/nsd/dbcreate.c
73
domain = domain_next(domain);
usr.sbin/nsd/difffile.c
1000
rr->owner = domain;
usr.sbin/nsd/difffile.c
1014
collect_rrs->rrset = domain_find_rrset(collect_rrs->domain, zone, collect_rrs->type);
usr.sbin/nsd/difffile.c
1016
collect_rrs->rrset = domain_find_rrset_and_prev(collect_rrs->domain, zone, collect_rrs->type, &collect_rrs->rrset_prev);
usr.sbin/nsd/difffile.c
1102
domain_type *domain = zone->apex, *next;
usr.sbin/nsd/difffile.c
1105
while(domain && domain_is_subdomain(domain, zone->apex))
usr.sbin/nsd/difffile.c
1108
domain_to_string(domain)));
usr.sbin/nsd/difffile.c
1110
while((rrset = domain_find_any_rrset(domain, zone))) {
usr.sbin/nsd/difffile.c
1114
rrset_delete(db, domain, rrset);
usr.sbin/nsd/difffile.c
1116
if(domain->rrsets == 0)
usr.sbin/nsd/difffile.c
1121
next = domain_next(domain);
usr.sbin/nsd/difffile.c
1123
domain_table_deldomain(db, domain);
usr.sbin/nsd/difffile.c
1124
domain = next;
usr.sbin/nsd/difffile.c
1132
domain = zone->apex;
usr.sbin/nsd/difffile.c
1133
while(domain && domain_is_subdomain(domain, zone->apex))
usr.sbin/nsd/difffile.c
1139
if(domain->is_existing)
usr.sbin/nsd/difffile.c
1140
ce = rrset_zero_nonexist_check(domain, ce);
usr.sbin/nsd/difffile.c
1141
domain = domain_next(domain);
usr.sbin/nsd/difffile.c
1241
collect_rrs.domain = NULL;
usr.sbin/nsd/difffile.c
1445
domain_type* domain;
usr.sbin/nsd/difffile.c
1449
domain = domain_table_find(db->domains, zone_name);
usr.sbin/nsd/difffile.c
1450
if(domain)
usr.sbin/nsd/difffile.c
1451
zone = domain_find_zone(db, domain);
usr.sbin/nsd/difffile.c
1452
if(zone && zone->apex == domain && zone->soa_rrset && old_serial)
usr.sbin/nsd/difffile.c
264
rrset_zero_nonexist_check(domain_type* domain, domain_type* ce)
usr.sbin/nsd/difffile.c
267
if(domain->rrsets == 0) {
usr.sbin/nsd/difffile.c
271
if(!has_data_below(domain)) {
usr.sbin/nsd/difffile.c
273
domain_type* p = domain;
usr.sbin/nsd/difffile.c
291
rrset_delete(namedb_type* db, domain_type* domain, rrset_type* rrset)
usr.sbin/nsd/difffile.c
295
rrset_type** pp = &domain->rrsets;
usr.sbin/nsd/difffile.c
306
domain_to_string(domain),
usr.sbin/nsd/difffile.c
316
if(domain == rrset->zone->apex && rrset_rrtype(rrset) == TYPE_RRSIG) {
usr.sbin/nsd/difffile.c
377
struct domain *domain1, *domain2;
usr.sbin/nsd/difffile.c
558
nsec3_rrsets_changed_remove_prehash(domain_type* domain, zone_type* zone)
usr.sbin/nsd/difffile.c
563
if(nsec3_domain_part_of_zone(domain, zone) && domain->nsec3 &&
usr.sbin/nsd/difffile.c
564
domain->nsec3->hash_wc &&
usr.sbin/nsd/difffile.c
565
domain->nsec3->hash_wc->hash.node.key &&
usr.sbin/nsd/difffile.c
566
!nsec3_condition_hash(domain, zone)) {
usr.sbin/nsd/difffile.c
568
domain->nsec3->nsec3_cover = NULL;
usr.sbin/nsd/difffile.c
569
domain->nsec3->nsec3_wcard_child_cover = NULL;
usr.sbin/nsd/difffile.c
570
domain->nsec3->nsec3_is_exact = 0;
usr.sbin/nsd/difffile.c
573
&domain->nsec3->hash_wc->hash.node);
usr.sbin/nsd/difffile.c
575
&domain->nsec3->hash_wc->wc.node);
usr.sbin/nsd/difffile.c
577
if(domain != zone->apex && domain->nsec3 &&
usr.sbin/nsd/difffile.c
578
domain->nsec3->ds_parent_hash &&
usr.sbin/nsd/difffile.c
579
domain->nsec3->ds_parent_hash->node.key &&
usr.sbin/nsd/difffile.c
580
(!domain->parent || nsec3_domain_part_of_zone(domain->parent, zone)) &&
usr.sbin/nsd/difffile.c
581
!nsec3_condition_dshash(domain, zone)) {
usr.sbin/nsd/difffile.c
583
domain->nsec3->nsec3_ds_parent_cover = NULL;
usr.sbin/nsd/difffile.c
584
domain->nsec3->nsec3_ds_parent_is_exact = 0;
usr.sbin/nsd/difffile.c
587
&domain->nsec3->ds_parent_hash->node);
usr.sbin/nsd/difffile.c
593
nsec3_rrsets_changed_add_prehash(namedb_type* db, domain_type* domain,
usr.sbin/nsd/difffile.c
598
if((!domain->nsec3 || !domain->nsec3->hash_wc
usr.sbin/nsd/difffile.c
599
|| !domain->nsec3->hash_wc->hash.node.key)
usr.sbin/nsd/difffile.c
600
&& nsec3_condition_hash(domain, zone)) {
usr.sbin/nsd/difffile.c
602
nsec3_precompile_domain(db, domain, zone, tmpregion);
usr.sbin/nsd/difffile.c
605
if((!domain->nsec3 || !domain->nsec3->ds_parent_hash
usr.sbin/nsd/difffile.c
606
|| !domain->nsec3->ds_parent_hash->node.key)
usr.sbin/nsd/difffile.c
607
&& nsec3_condition_dshash(domain, zone)) {
usr.sbin/nsd/difffile.c
608
nsec3_precompile_domain_ds(db, domain, zone);
usr.sbin/nsd/difffile.c
614
nsec3_delete_rrset_trigger(namedb_type* db, domain_type* domain,
usr.sbin/nsd/difffile.c
619
nsec3_rrsets_changed_remove_prehash(domain, zone);
usr.sbin/nsd/difffile.c
623
nsec3_rrsets_changed_add_prehash(db, domain, zone);
usr.sbin/nsd/difffile.c
628
for(d=domain_next(domain); d && domain_is_subdomain(d, domain);
usr.sbin/nsd/difffile.c
669
nsec3_add_rrset_trigger(namedb_type* db, domain_type* domain, zone_type* zone,
usr.sbin/nsd/difffile.c
677
nsec3_rrsets_changed_add_prehash(db, domain, zone);
usr.sbin/nsd/difffile.c
680
nsec3_rrsets_changed_remove_prehash(domain, zone);
usr.sbin/nsd/difffile.c
686
for(d=domain_next(domain); d && domain_is_subdomain(d, domain);
usr.sbin/nsd/difffile.c
708
domain_type *domain;
usr.sbin/nsd/difffile.c
714
domain = domain_table_find(db->domains, dname);
usr.sbin/nsd/difffile.c
715
if(!domain) {
usr.sbin/nsd/difffile.c
723
rrset = domain_find_rrset(domain, zone, type);
usr.sbin/nsd/difffile.c
725
rrset = domain_find_rrset_and_prev(domain, zone, type, &rrset_prev);
usr.sbin/nsd/difffile.c
749
rr->owner = domain;
usr.sbin/nsd/difffile.c
763
if(rrnum == -1 && type == TYPE_SOA && domain == zone->apex
usr.sbin/nsd/difffile.c
781
rrset_delete(db, domain, rrset);
usr.sbin/nsd/difffile.c
783
rrset_zero_nonexist_check(domain, NULL);
usr.sbin/nsd/difffile.c
786
nsec3_delete_rrset_trigger(db, domain, zone, type);
usr.sbin/nsd/difffile.c
789
domain_table_deldomain(db, domain);
usr.sbin/nsd/difffile.c
821
else domain->rrsets = rrset;
usr.sbin/nsd/difffile.c
825
if(domain == zone->apex) {
usr.sbin/nsd/difffile.c
840
nsec3_rrsets_changed_add_prehash(db, domain,
usr.sbin/nsd/difffile.c
853
if(!collect_rrs->domain || collect_rrs->rr_count == 0)
usr.sbin/nsd/difffile.c
876
domain_add_rrset(collect_rrs->domain, rrset);
usr.sbin/nsd/difffile.c
878
p = collect_rrs->domain->parent;
usr.sbin/nsd/difffile.c
879
nsec3_add_rrset_trigger(db, collect_rrs->domain, zone, collect_rrs->type);
usr.sbin/nsd/difffile.c
920
else collect_rrs->domain->rrsets = rrset;
usr.sbin/nsd/difffile.c
929
if (collect_rrs->domain == zone->apex)
usr.sbin/nsd/difffile.c
930
apex_rrset_checks(db, rrset, collect_rrs->domain);
usr.sbin/nsd/difffile.c
932
collect_rrs->domain = NULL;
usr.sbin/nsd/difffile.c
954
domain_type* domain;
usr.sbin/nsd/difffile.c
962
collect_rrs2.domain = NULL;
usr.sbin/nsd/difffile.c
976
domain = domain_table_insert(db->domains, dname);
usr.sbin/nsd/difffile.c
977
assert(domain);
usr.sbin/nsd/difffile.c
978
if (domain != collect_rrs->domain || type != collect_rrs->type
usr.sbin/nsd/difffile.c
981
collect_rrs->domain = domain;
usr.sbin/nsd/dns.h
14
struct domain;
usr.sbin/nsd/dns.h
264
struct domain** domain);
usr.sbin/nsd/ixfr.c
1948
struct domain *domain;
usr.sbin/nsd/ixfr.c
1972
domain = domain_table_insert(owners, *dname);
usr.sbin/nsd/ixfr.c
1982
(*rr)->owner = domain;
usr.sbin/nsd/ixfr.c
2185
struct domain* domain)
usr.sbin/nsd/ixfr.c
2188
numlist_make_last(table, domain);
usr.sbin/nsd/ixfr.c
2193
radix_delete(table->nametree, domain->rnode);
usr.sbin/nsd/ixfr.c
2195
rbtree_delete(table->names_to_domains, domain->node.key);
usr.sbin/nsd/ixfr.c
2200
static int can_del_temp_domain(struct domain* domain)
usr.sbin/nsd/ixfr.c
2202
struct domain* n;
usr.sbin/nsd/ixfr.c
2204
if(domain->is_apex)
usr.sbin/nsd/ixfr.c
2206
if(domain->rrsets)
usr.sbin/nsd/ixfr.c
2208
if(domain->usage)
usr.sbin/nsd/ixfr.c
2211
n = domain_next(domain);
usr.sbin/nsd/ixfr.c
2212
if(n && domain_is_subdomain(n, domain))
usr.sbin/nsd/ixfr.c
2219
struct domain* domain, struct domain* avoid)
usr.sbin/nsd/ixfr.c
2221
struct domain* p;
usr.sbin/nsd/ixfr.c
2222
if(domain == avoid || !can_del_temp_domain(domain))
usr.sbin/nsd/ixfr.c
2224
p = domain->parent;
usr.sbin/nsd/ixfr.c
2228
if(domain->parent &&
usr.sbin/nsd/ixfr.c
2229
domain->parent->wildcard_child_closest_match == domain)
usr.sbin/nsd/ixfr.c
2230
domain->parent->wildcard_child_closest_match =
usr.sbin/nsd/ixfr.c
2231
domain_previous_existing_child(domain);
usr.sbin/nsd/ixfr.c
2232
domain_table_delete(temptable, domain);
usr.sbin/nsd/ixfr.c
2234
struct domain* up = p->parent;
usr.sbin/nsd/ixfr.c
2258
struct domain* domain;
usr.sbin/nsd/ixfr.c
2263
&field_len, &domain))
usr.sbin/nsd/ixfr.c
2265
if(domain != NULL) {
usr.sbin/nsd/ixfr.c
2268
domain->usage --;
usr.sbin/nsd/ixfr.c
2269
if(domain != tempzone->apex &&
usr.sbin/nsd/ixfr.c
2270
domain->usage == 0)
usr.sbin/nsd/ixfr.c
2271
ixfr_temp_deldomain(temptable, domain,
usr.sbin/nsd/ixfr.c
2451
struct domain *domain;
usr.sbin/nsd/ixfr.c
2463
domain = domain_table_insert(state->temptable, dname);
usr.sbin/nsd/ixfr.c
2464
assert(domain);
usr.sbin/nsd/ixfr.c
2488
rr->owner = domain;
usr.sbin/nsd/ixfr.c
271
struct domain* domain;
usr.sbin/nsd/ixfr.c
273
rdlen, rr, offset, &domain);
usr.sbin/nsd/ixfr.c
277
if(domain) {
usr.sbin/nsd/ixfr.c
281
domain_dname(domain)->name_size))
usr.sbin/nsd/ixfr.c
284
dname_name(domain_dname(domain)),
usr.sbin/nsd/ixfr.c
285
domain_dname(domain)->name_size);
usr.sbin/nsd/ixfrcreate.c
107
static size_t domain_count_rrsets(domain_type* domain, zone_type* zone)
usr.sbin/nsd/ixfrcreate.c
111
for(s=domain->rrsets; s; s=s->next) {
usr.sbin/nsd/ixfrcreate.c
121
domain_type* domain;
usr.sbin/nsd/ixfrcreate.c
122
for(domain = zone->apex; domain && domain_is_subdomain(domain,
usr.sbin/nsd/ixfrcreate.c
123
zone->apex); domain = domain_next(domain)) {
usr.sbin/nsd/ixfrcreate.c
124
uint32_t count = domain_count_rrsets(domain, zone);
usr.sbin/nsd/ixfrcreate.c
128
if(!spool_dname(out, domain_dname(domain)))
usr.sbin/nsd/ixfrcreate.c
133
if(!spool_rrsets(out, domain->rrsets, zone))
usr.sbin/nsd/ixfrcreate.c
361
struct ixfr_store* store, struct domain* domain,
usr.sbin/nsd/ixfrcreate.c
390
(void*)dname_name(domain_dname(domain)),
usr.sbin/nsd/ixfrcreate.c
391
domain_dname(domain)->name_size, tp, kl, ttl,
usr.sbin/nsd/ixfrcreate.c
403
(void*)dname_name(domain_dname(domain)),
usr.sbin/nsd/ixfrcreate.c
404
domain_dname(domain)->name_size,
usr.sbin/nsd/ixfrcreate.c
487
struct domain* domain, uint16_t* marktypes, size_t marktypes_used)
usr.sbin/nsd/ixfrcreate.c
493
for(s=domain->rrsets; s; s=s->next) {
usr.sbin/nsd/ixfrcreate.c
510
struct ixfr_store* store, struct zone* zone, struct domain* domain)
usr.sbin/nsd/ixfrcreate.c
541
rrset = domain_find_rrset(domain, zone, tp);
usr.sbin/nsd/ixfrcreate.c
545
(void*)dname_name(domain_dname(domain)),
usr.sbin/nsd/ixfrcreate.c
546
domain_dname(domain)->name_size, tp, kl,
usr.sbin/nsd/ixfrcreate.c
554
if(!process_diff_rrset(spool, ixfrcr, store, domain,
usr.sbin/nsd/ixfrcreate.c
561
if(!process_marktypes(store, zone, domain, marktypes, marktypes_used))
usr.sbin/nsd/ixfrcreate.c
568
struct domain* domain)
usr.sbin/nsd/ixfrcreate.c
571
for(s=domain->rrsets; s; s=s->next) {
usr.sbin/nsd/ixfrcreate.c
689
struct ixfr_store* store, struct domain* domain,
usr.sbin/nsd/ixfrcreate.c
710
if(dname_compare(dname, domain_dname(domain)) < 0) {
usr.sbin/nsd/ixfrcreate.c
731
struct ixfr_store* store, struct zone* zone, struct domain* domain,
usr.sbin/nsd/ixfrcreate.c
736
if(!process_spool_before_domain(spool, ixfrcr, store, domain, iter,
usr.sbin/nsd/ixfrcreate.c
743
if(iter->eof || iter->dname_len != domain_dname(domain)->name_size ||
usr.sbin/nsd/ixfrcreate.c
744
memcmp(iter->dname, dname_name(domain_dname(domain)),
usr.sbin/nsd/ixfrcreate.c
748
if(!process_domain_add_RRs(store, zone, domain))
usr.sbin/nsd/ixfrcreate.c
756
if(!process_diff_domain(spool, ixfrcr, store, zone, domain))
usr.sbin/nsd/ixfrcreate.c
794
struct domain* domain;
usr.sbin/nsd/ixfrcreate.c
799
for(domain = zone->apex; domain && domain_is_subdomain(domain,
usr.sbin/nsd/ixfrcreate.c
800
zone->apex); domain = domain_next(domain)) {
usr.sbin/nsd/ixfrcreate.c
801
uint32_t count = domain_count_rrsets(domain, zone);
usr.sbin/nsd/ixfrcreate.c
807
domain, &iter, tmp_region)) {
usr.sbin/nsd/namedb.c
100
domain_type* span_start = domain->numlist_next;
usr.sbin/nsd/namedb.c
103
if(domain->numlist_prev)
usr.sbin/nsd/namedb.c
104
domain->numlist_prev->numlist_next = last;
usr.sbin/nsd/namedb.c
105
last->numlist_prev = domain->numlist_prev;
usr.sbin/nsd/namedb.c
108
span_end->numlist_next = domain;
usr.sbin/nsd/namedb.c
109
domain->numlist_prev = span_end;
usr.sbin/nsd/namedb.c
110
domain->numlist_next = NULL;
usr.sbin/nsd/namedb.c
114
if(domain->numlist_prev)
usr.sbin/nsd/namedb.c
115
domain->numlist_prev->numlist_next = last;
usr.sbin/nsd/namedb.c
116
last->numlist_prev = domain->numlist_prev;
usr.sbin/nsd/namedb.c
117
last->numlist_next = domain;
usr.sbin/nsd/namedb.c
118
domain->numlist_prev = last;
usr.sbin/nsd/namedb.c
119
domain->numlist_next = NULL;
usr.sbin/nsd/namedb.c
121
table->numlist_last = domain;
usr.sbin/nsd/namedb.c
136
domain_can_be_deleted(domain_type* domain)
usr.sbin/nsd/namedb.c
140
if(domain->rrsets) return 0;
usr.sbin/nsd/namedb.c
141
if(domain->usage) return 0;
usr.sbin/nsd/namedb.c
142
n = domain_next(domain);
usr.sbin/nsd/namedb.c
144
if(n && domain_is_subdomain(n, domain))
usr.sbin/nsd/namedb.c
151
int domain_is_prehash(domain_table_type* table, domain_type* domain)
usr.sbin/nsd/namedb.c
153
if(domain->nsec3
usr.sbin/nsd/namedb.c
154
&& (domain->nsec3->prehash_prev || domain->nsec3->prehash_next))
usr.sbin/nsd/namedb.c
156
return (table->prehash_list == domain);
usr.sbin/nsd/namedb.c
185
prehash_add(domain_table_type* table, domain_type* domain)
usr.sbin/nsd/namedb.c
187
if(domain_is_prehash(table, domain))
usr.sbin/nsd/namedb.c
189
allocate_domain_nsec3(table, domain);
usr.sbin/nsd/namedb.c
190
domain->nsec3->prehash_next = table->prehash_list;
usr.sbin/nsd/namedb.c
192
table->prehash_list->nsec3->prehash_prev = domain;
usr.sbin/nsd/namedb.c
193
table->prehash_list = domain;
usr.sbin/nsd/namedb.c
198
prehash_del(domain_table_type* table, domain_type* domain)
usr.sbin/nsd/namedb.c
200
if(domain->nsec3->prehash_next)
usr.sbin/nsd/namedb.c
201
domain->nsec3->prehash_next->nsec3->prehash_prev =
usr.sbin/nsd/namedb.c
202
domain->nsec3->prehash_prev;
usr.sbin/nsd/namedb.c
203
if(domain->nsec3->prehash_prev)
usr.sbin/nsd/namedb.c
204
domain->nsec3->prehash_prev->nsec3->prehash_next =
usr.sbin/nsd/namedb.c
205
domain->nsec3->prehash_next;
usr.sbin/nsd/namedb.c
206
else table->prehash_list = domain->nsec3->prehash_next;
usr.sbin/nsd/namedb.c
207
domain->nsec3->prehash_next = NULL;
usr.sbin/nsd/namedb.c
208
domain->nsec3->prehash_prev = NULL;
usr.sbin/nsd/namedb.c
214
do_deldomain(namedb_type* db, domain_type* domain)
usr.sbin/nsd/namedb.c
216
assert(domain && domain->parent); /* exists and not root */
usr.sbin/nsd/namedb.c
218
numlist_make_last(db->domains, domain);
usr.sbin/nsd/namedb.c
224
if(domain_is_prehash(db->domains, domain))
usr.sbin/nsd/namedb.c
225
prehash_del(db->domains, domain);
usr.sbin/nsd/namedb.c
228
if(domain->nsec3) {
usr.sbin/nsd/namedb.c
229
if(domain->nsec3->nsec3_node.key)
usr.sbin/nsd/namedb.c
230
zone_del_domain_in_hash_tree(nsec3_tree_zone(db, domain)
usr.sbin/nsd/namedb.c
231
->nsec3tree, &domain->nsec3->nsec3_node);
usr.sbin/nsd/namedb.c
232
if(domain->nsec3->hash_wc) {
usr.sbin/nsd/namedb.c
233
if(domain->nsec3->hash_wc->hash.node.key)
usr.sbin/nsd/namedb.c
234
zone_del_domain_in_hash_tree(nsec3_tree_zone(db, domain)
usr.sbin/nsd/namedb.c
235
->hashtree, &domain->nsec3->hash_wc->hash.node);
usr.sbin/nsd/namedb.c
236
if(domain->nsec3->hash_wc->wc.node.key)
usr.sbin/nsd/namedb.c
237
zone_del_domain_in_hash_tree(nsec3_tree_zone(db, domain)
usr.sbin/nsd/namedb.c
238
->wchashtree, &domain->nsec3->hash_wc->wc.node);
usr.sbin/nsd/namedb.c
240
if(domain->nsec3->ds_parent_hash && domain->nsec3->ds_parent_hash->node.key)
usr.sbin/nsd/namedb.c
241
zone_del_domain_in_hash_tree(nsec3_tree_dszone(db, domain)
usr.sbin/nsd/namedb.c
242
->dshashtree, &domain->nsec3->ds_parent_hash->node);
usr.sbin/nsd/namedb.c
243
if(domain->nsec3->hash_wc) {
usr.sbin/nsd/namedb.c
245
domain->nsec3->hash_wc,
usr.sbin/nsd/namedb.c
248
if(domain->nsec3->ds_parent_hash) {
usr.sbin/nsd/namedb.c
250
domain->nsec3->ds_parent_hash,
usr.sbin/nsd/namedb.c
253
region_recycle(db->domains->region, domain->nsec3,
usr.sbin/nsd/namedb.c
261
if(domain->parent->wildcard_child_closest_match == domain)
usr.sbin/nsd/namedb.c
262
domain->parent->wildcard_child_closest_match =
usr.sbin/nsd/namedb.c
263
domain_previous_existing_child(domain);
usr.sbin/nsd/namedb.c
267
radix_delete(db->domains->nametree, domain->rnode);
usr.sbin/nsd/namedb.c
269
rbtree_delete(db->domains->names_to_domains, domain->node.key);
usr.sbin/nsd/namedb.c
271
region_recycle(db->domains->region, domain_dname(domain),
usr.sbin/nsd/namedb.c
272
dname_total_size(domain_dname(domain)));
usr.sbin/nsd/namedb.c
273
region_recycle(db->domains->region, domain, sizeof(domain_type));
usr.sbin/nsd/namedb.c
277
domain_table_deldomain(namedb_type* db, domain_type* domain)
usr.sbin/nsd/namedb.c
281
while(domain_can_be_deleted(domain)) {
usr.sbin/nsd/namedb.c
282
parent = domain->parent;
usr.sbin/nsd/namedb.c
284
do_deldomain(db, domain);
usr.sbin/nsd/namedb.c
286
domain = parent;
usr.sbin/nsd/namedb.c
298
domain_type* domain, rbnode_type* node)
usr.sbin/nsd/namedb.c
302
if(node->key && node->key == domain
usr.sbin/nsd/namedb.c
303
&& rbtree_search(*tree, domain) == node)
usr.sbin/nsd/namedb.c
306
node->key = domain;
usr.sbin/nsd/namedb.c
471
domain_type *domain_previous_existing_child(domain_type* domain)
usr.sbin/nsd/namedb.c
473
domain_type* parent = domain->parent;
usr.sbin/nsd/namedb.c
474
domain = domain_previous(domain);
usr.sbin/nsd/namedb.c
475
while(domain && !domain->is_existing) {
usr.sbin/nsd/namedb.c
476
if(domain == parent) /* do not walk back above parent */
usr.sbin/nsd/namedb.c
478
domain = domain_previous(domain);
usr.sbin/nsd/namedb.c
480
return domain;
usr.sbin/nsd/namedb.c
484
domain_add_rrset(domain_type* domain, rrset_type* rrset)
usr.sbin/nsd/namedb.c
487
rrset->next = domain->rrsets;
usr.sbin/nsd/namedb.c
488
domain->rrsets = rrset;
usr.sbin/nsd/namedb.c
491
rrset_type** p = &domain->rrsets;
usr.sbin/nsd/namedb.c
498
while (domain && !domain->is_existing) {
usr.sbin/nsd/namedb.c
499
domain->is_existing = 1;
usr.sbin/nsd/namedb.c
502
if(domain->parent
usr.sbin/nsd/namedb.c
503
&& label_compare(dname_name(domain_dname(domain)),
usr.sbin/nsd/namedb.c
505
&& dname_compare(domain_dname(domain),
usr.sbin/nsd/namedb.c
506
domain_dname(domain->parent->wildcard_child_closest_match)) > 0) {
usr.sbin/nsd/namedb.c
507
domain->parent->wildcard_child_closest_match = domain;
usr.sbin/nsd/namedb.c
509
domain = domain->parent;
usr.sbin/nsd/namedb.c
515
domain_find_rrset(domain_type* domain, zone_type* zone, uint16_t type)
usr.sbin/nsd/namedb.c
517
rrset_type* result = domain->rrsets;
usr.sbin/nsd/namedb.c
529
domain_find_any_rrset(domain_type* domain, zone_type* zone)
usr.sbin/nsd/namedb.c
531
rrset_type* result = domain->rrsets;
usr.sbin/nsd/namedb.c
543
domain_find_rrset_and_prev(domain_type* domain, zone_type* zone, uint16_t type,
usr.sbin/nsd/namedb.c
546
rrset_type* result = domain->rrsets, *prevp = NULL;
usr.sbin/nsd/namedb.c
561
domain_find_zone(namedb_type* db, domain_type* domain)
usr.sbin/nsd/namedb.c
564
while (domain) {
usr.sbin/nsd/namedb.c
565
if(domain->is_apex) {
usr.sbin/nsd/namedb.c
566
for (rrset = domain->rrsets; rrset; rrset = rrset->next) {
usr.sbin/nsd/namedb.c
571
return namedb_find_zone(db, domain_dname(domain));
usr.sbin/nsd/namedb.c
573
domain = domain->parent;
usr.sbin/nsd/namedb.c
598
domain_find_ns_rrsets(domain_type* domain, zone_type* zone, rrset_type **ns)
usr.sbin/nsd/namedb.c
603
while (domain && domain != zone->apex) {
usr.sbin/nsd/namedb.c
604
rrset = domain_find_rrset(domain, zone, TYPE_NS);
usr.sbin/nsd/namedb.c
607
result = domain;
usr.sbin/nsd/namedb.c
609
domain = domain->parent;
usr.sbin/nsd/namedb.c
620
find_dname_above(domain_type* domain, zone_type* zone)
usr.sbin/nsd/namedb.c
622
domain_type* d = domain->parent;
usr.sbin/nsd/namedb.c
632
domain_is_glue(domain_type* domain, zone_type* zone)
usr.sbin/nsd/namedb.c
635
domain_type* ns_domain = domain_find_ns_rrsets(domain, zone, &unused);
usr.sbin/nsd/namedb.c
641
domain_wildcard_child(domain_type* domain)
usr.sbin/nsd/namedb.c
645
assert(domain);
usr.sbin/nsd/namedb.c
646
assert(domain->wildcard_child_closest_match);
usr.sbin/nsd/namedb.c
648
wildcard_child = domain->wildcard_child_closest_match;
usr.sbin/nsd/namedb.c
649
if (wildcard_child != domain
usr.sbin/nsd/namedb.c
685
domain_find_non_cname_rrset(domain_type* domain, zone_type* zone)
usr.sbin/nsd/namedb.c
689
rrset_type *result = domain->rrsets;
usr.sbin/nsd/namedb.c
730
assert(iter->domain == NULL);
usr.sbin/nsd/namedb.c
735
assert(iter->domain == NULL);
usr.sbin/nsd/namedb.c
745
if(iter->domain == NULL) {
usr.sbin/nsd/namedb.c
747
iter->domain = iter->zone->apex;
usr.sbin/nsd/namedb.c
748
iter->rrset = iter->domain->rrsets;
usr.sbin/nsd/namedb.c
753
while((iter->rrset == NULL && iter->domain != NULL) ||
usr.sbin/nsd/namedb.c
760
iter->domain = domain_next(iter->domain);
usr.sbin/nsd/namedb.c
761
if(iter->domain != NULL &&
usr.sbin/nsd/namedb.c
762
dname_is_subdomain(domain_dname(iter->domain),
usr.sbin/nsd/namedb.c
765
iter->rrset = iter->domain->rrsets;
usr.sbin/nsd/namedb.c
772
assert(iter->domain == NULL);
usr.sbin/nsd/namedb.c
85
numlist_make_last(domain_table_type* table, domain_type* domain)
usr.sbin/nsd/namedb.c
89
if(domain == last)
usr.sbin/nsd/namedb.c
92
sw = domain->number;
usr.sbin/nsd/namedb.c
93
domain->number = last->number;
usr.sbin/nsd/namedb.c
96
assert(domain->numlist_next);
usr.sbin/nsd/namedb.c
98
if(domain->numlist_next != last) {
usr.sbin/nsd/namedb.h
257
int (*cmpf)(const void*, const void*), domain_type* domain,
usr.sbin/nsd/namedb.h
262
void prehash_add(domain_table_type* table, domain_type* domain);
usr.sbin/nsd/namedb.h
263
void prehash_del(domain_table_type* table, domain_type* domain);
usr.sbin/nsd/namedb.h
264
int domain_is_prehash(domain_table_type* table, domain_type* domain);
usr.sbin/nsd/namedb.h
270
void domain_add_rrset(domain_type* domain, rrset_type* rrset);
usr.sbin/nsd/namedb.h
272
rrset_type* domain_find_rrset(domain_type* domain, zone_type* zone, uint16_t type);
usr.sbin/nsd/namedb.h
273
rrset_type* domain_find_any_rrset(domain_type* domain, zone_type* zone);
usr.sbin/nsd/namedb.h
274
rrset_type* domain_find_rrset_and_prev(domain_type* domain, zone_type* zone,
usr.sbin/nsd/namedb.h
277
zone_type* domain_find_zone(namedb_type* db, domain_type* domain);
usr.sbin/nsd/namedb.h
280
domain_type* domain_find_ns_rrsets(domain_type* domain, zone_type* zone, rrset_type **ns);
usr.sbin/nsd/namedb.h
282
domain_type * find_dname_above(domain_type* domain, zone_type* zone);
usr.sbin/nsd/namedb.h
284
int domain_is_glue(domain_type* domain, zone_type* zone);
usr.sbin/nsd/namedb.h
286
rrset_type* domain_find_non_cname_rrset(domain_type* domain, zone_type* zone);
usr.sbin/nsd/namedb.h
288
domain_type* domain_wildcard_child(domain_type* domain);
usr.sbin/nsd/namedb.h
289
domain_type *domain_previous_existing_child(domain_type* domain);
usr.sbin/nsd/namedb.h
294
domain_dname(domain_type* domain)
usr.sbin/nsd/namedb.h
297
return (dname_type *) domain->dname;
usr.sbin/nsd/namedb.h
299
return (dname_type *) domain->node.key;
usr.sbin/nsd/namedb.h
304
domain_dname_const(const domain_type* domain)
usr.sbin/nsd/namedb.h
307
return domain->dname;
usr.sbin/nsd/namedb.h
309
return (const dname_type *) domain->node.key;
usr.sbin/nsd/namedb.h
314
domain_previous(domain_type* domain)
usr.sbin/nsd/namedb.h
317
struct radnode* prev = radix_prev(domain->rnode);
usr.sbin/nsd/namedb.h
320
rbnode_type *prev = rbtree_previous((rbnode_type *) domain);
usr.sbin/nsd/namedb.h
326
domain_next(domain_type* domain)
usr.sbin/nsd/namedb.h
329
struct radnode* next = radix_next(domain->rnode);
usr.sbin/nsd/namedb.h
33
typedef struct domain domain_type;
usr.sbin/nsd/namedb.h
332
rbnode_type *next = rbtree_next((rbnode_type *) domain);
usr.sbin/nsd/namedb.h
341
static inline const char* domain_to_string(domain_type* domain)
usr.sbin/nsd/namedb.h
342
{ return dname_to_string(domain_dname(domain), NULL); }
usr.sbin/nsd/namedb.h
344
static inline const char* domain_to_string_buf(domain_type* domain, char *buf)
usr.sbin/nsd/namedb.h
345
{ return dname_to_string_buf(domain_dname(domain), NULL, buf); }
usr.sbin/nsd/namedb.h
373
void domain_table_deldomain(namedb_type* db, domain_type* domain);
usr.sbin/nsd/namedb.h
434
domain_type *domain;
usr.sbin/nsd/namedb.h
444
void numlist_make_last(domain_table_type* table, domain_type* domain);
usr.sbin/nsd/nsd-control.c
51
struct domain;
usr.sbin/nsd/nsd-control.c
55
struct domain** ATTR_UNUSED(parsed), int* ATTR_UNUSED(num_rrs))
usr.sbin/nsd/nsec3.c
1000
domain->nsec3->nsec3_cover);
usr.sbin/nsd/nsec3.c
1003
domain_type* par = domain->parent;
usr.sbin/nsd/nsec3.c
1019
assert(prev_par != domain &&
usr.sbin/nsd/nsec3.c
1033
if(domain->nsec3) {
usr.sbin/nsd/nsec3.c
1035
domain->nsec3->nsec3_ds_parent_cover);
usr.sbin/nsd/nsec3.c
1043
struct domain* original)
usr.sbin/nsd/nsec3.c
1117
domain_has_only_NSEC3(struct domain* domain, struct zone* zone)
usr.sbin/nsd/nsec3.c
1120
rrset_type* rrset = domain->rrsets;
usr.sbin/nsd/nsec3.c
1137
nsec3_answer_authoritative(struct domain** match, struct query *query,
usr.sbin/nsd/nsec3.c
1138
struct answer *answer, struct domain* closest_encloser,
usr.sbin/nsd/nsec3.c
130
#define STORE_HASH(x,y) memmove(domain->nsec3->x,y,NSEC3_HASH_LEN); domain->nsec3->have_##x =1;
usr.sbin/nsd/nsec3.c
135
const dname_type* dname, domain_type* domain, region_type* tmpregion)
usr.sbin/nsd/nsec3.c
138
if(domain->nsec3->hash_wc) {
usr.sbin/nsd/nsec3.c
142
domain->nsec3->hash_wc = (nsec3_hash_wc_node_type *)
usr.sbin/nsd/nsec3.c
144
domain->nsec3->hash_wc->hash.node.key = NULL;
usr.sbin/nsd/nsec3.c
145
domain->nsec3->hash_wc->wc.node.key = NULL;
usr.sbin/nsd/nsec3.c
146
nsec3_hash_and_store(zone, dname, domain->nsec3->hash_wc->hash.hash);
usr.sbin/nsd/nsec3.c
149
nsec3_hash_and_store(zone, wcard, domain->nsec3->hash_wc->wc.hash);
usr.sbin/nsd/nsec3.c
154
const dname_type* dname, domain_type* domain)
usr.sbin/nsd/nsec3.c
156
if(domain->nsec3->ds_parent_hash) {
usr.sbin/nsd/nsec3.c
160
domain->nsec3->ds_parent_hash = (nsec3_hash_node_type *)
usr.sbin/nsd/nsec3.c
162
domain->nsec3->ds_parent_hash->node.key = NULL;
usr.sbin/nsd/nsec3.c
163
nsec3_hash_and_store(zone, dname, domain->nsec3->ds_parent_hash->hash);
usr.sbin/nsd/nsec3.c
195
domain_type* domain;
usr.sbin/nsd/nsec3.c
204
domain = domain_table_find(namedb->domains, hashed_apex);
usr.sbin/nsd/nsec3.c
205
if(!domain) {
usr.sbin/nsd/nsec3.c
215
nsec3_rrset = domain_find_rrset(domain, zone, TYPE_NSEC3);
usr.sbin/nsd/nsec3.c
334
nsec3_in_chain_count(domain_type* domain, zone_type* zone)
usr.sbin/nsd/nsec3.c
336
rrset_type* rrset = domain_find_rrset(domain, zone, TYPE_NSEC3);
usr.sbin/nsd/nsec3.c
348
struct domain*
usr.sbin/nsd/nsec3.c
349
nsec3_chain_find_prev(struct zone* zone, struct domain* domain)
usr.sbin/nsd/nsec3.c
351
if(domain->nsec3 && domain->nsec3->nsec3_node.key) {
usr.sbin/nsd/nsec3.c
353
rbnode_type* r = rbtree_previous(&domain->nsec3->nsec3_node);
usr.sbin/nsd/nsec3.c
360
if(zone->nsec3_last && zone->nsec3_last != domain)
usr.sbin/nsd/nsec3.c
548
nsec3_precompile_domain(struct namedb* db, struct domain* domain,
usr.sbin/nsd/nsec3.c
553
allocate_domain_nsec3(db->domains, domain);
usr.sbin/nsd/nsec3.c
557
zone, domain_dname(domain), domain, tmpregion);
usr.sbin/nsd/nsec3.c
561
cmp_hash_tree, domain, &domain->nsec3->hash_wc->hash.node);
usr.sbin/nsd/nsec3.c
563
cmp_wchash_tree, domain, &domain->nsec3->hash_wc->wc.node);
usr.sbin/nsd/nsec3.c
566
exact = nsec3_find_cover(zone, domain->nsec3->hash_wc->hash.hash,
usr.sbin/nsd/nsec3.c
567
sizeof(domain->nsec3->hash_wc->hash.hash), &result);
usr.sbin/nsd/nsec3.c
568
domain->nsec3->nsec3_cover = result;
usr.sbin/nsd/nsec3.c
570
domain->nsec3->nsec3_is_exact = 1;
usr.sbin/nsd/nsec3.c
571
else domain->nsec3->nsec3_is_exact = 0;
usr.sbin/nsd/nsec3.c
574
(void)nsec3_find_cover(zone, domain->nsec3->hash_wc->wc.hash,
usr.sbin/nsd/nsec3.c
575
sizeof(domain->nsec3->hash_wc->wc.hash), &result);
usr.sbin/nsd/nsec3.c
576
domain->nsec3->nsec3_wcard_child_cover = result;
usr.sbin/nsd/nsec3.c
580
nsec3_precompile_domain_ds(struct namedb* db, struct domain* domain,
usr.sbin/nsd/nsec3.c
585
allocate_domain_nsec3(db->domains, domain);
usr.sbin/nsd/nsec3.c
589
nsec3_lookup_hash_ds(db->region, zone, domain_dname(domain), domain);
usr.sbin/nsd/nsec3.c
591
exact = nsec3_find_cover(zone, domain->nsec3->ds_parent_hash->hash,
usr.sbin/nsd/nsec3.c
592
sizeof(domain->nsec3->ds_parent_hash->hash), &result);
usr.sbin/nsd/nsec3.c
593
domain->nsec3->nsec3_ds_parent_is_exact = exact != 0;
usr.sbin/nsd/nsec3.c
594
domain->nsec3->nsec3_ds_parent_cover = result;
usr.sbin/nsd/nsec3.c
597
cmp_dshash_tree, domain, &domain->nsec3->ds_parent_hash->node);
usr.sbin/nsd/nsec3.c
617
nsec3_precompile_nsec3rr(namedb_type* db, struct domain* domain,
usr.sbin/nsd/nsec3.c
620
allocate_domain_nsec3(db->domains, domain);
usr.sbin/nsd/nsec3.c
623
cmp_nsec3_tree, domain, &domain->nsec3->nsec3_node);
usr.sbin/nsd/nsec3.c
625
if(rbtree_last(zone->nsec3tree)->key == domain) {
usr.sbin/nsd/nsec3.c
626
zone->nsec3_last = domain;
usr.sbin/nsd/nsec3.c
834
process_prehash_domain(domain_type* domain, zone_type* zone)
usr.sbin/nsd/nsec3.c
844
assert(domain->nsec3 && domain->nsec3->nsec3_node.key);
usr.sbin/nsd/nsec3.c
845
nx = rbtree_next(&domain->nsec3->nsec3_node);
usr.sbin/nsd/nsec3.c
849
process_range(zone, domain, end, domain);
usr.sbin/nsd/nsec3.c
855
process_range(zone, domain, NULL, domain);
usr.sbin/nsd/nsec3.c
857
process_range(zone, NULL, first, domain);
usr.sbin/nsd/nsec3.c
891
rr_section_type section, struct domain* domain)
usr.sbin/nsd/nsec3.c
893
if(domain) {
usr.sbin/nsd/nsec3.c
894
rrset_type* rrset = domain_find_rrset(domain, query->zone, TYPE_NSEC3);
usr.sbin/nsd/nsec3.c
896
answer_add_rrset(answer, section, domain, rrset);
usr.sbin/nsd/nsec3.c
903
struct domain* encloser, const dname_type* qname)
usr.sbin/nsd/nsec3.c
963
struct domain* closest_encloser, const dname_type* qname)
usr.sbin/nsd/nsec3.c
977
struct domain *wildcard, const dname_type* qname)
usr.sbin/nsd/nsec3.c
988
struct domain *domain, int delegpt)
usr.sbin/nsd/nsec3.c
991
assert(domain != query->zone->apex);
usr.sbin/nsd/nsec3.c
992
if(domain->nsec3 && domain->nsec3->nsec3_ds_parent_is_exact) {
usr.sbin/nsd/nsec3.c
995
domain->nsec3->nsec3_ds_parent_cover);
usr.sbin/nsd/nsec3.c
996
} else if (!delegpt && domain->nsec3 && domain->nsec3->nsec3_is_exact
usr.sbin/nsd/nsec3.c
997
&& nsec3_domain_part_of_zone(domain->nsec3->nsec3_cover,
usr.sbin/nsd/nsec3.h
100
void nsec3_precompile_domain_ds(struct namedb* db, struct domain* domain,
usr.sbin/nsd/nsec3.h
103
void nsec3_precompile_nsec3rr(struct namedb* db, struct domain* domain,
usr.sbin/nsd/nsec3.h
113
struct zone* nsec3_tree_zone(struct namedb* db, struct domain* domain);
usr.sbin/nsd/nsec3.h
115
struct zone* nsec3_tree_dszone(struct namedb* db, struct domain* domain);
usr.sbin/nsd/nsec3.h
14
struct domain;
usr.sbin/nsd/nsec3.h
37
struct domain** result);
usr.sbin/nsd/nsec3.h
48
struct domain* wildcard, const struct dname* qname);
usr.sbin/nsd/nsec3.h
55
struct domain *original);
usr.sbin/nsd/nsec3.h
66
void nsec3_answer_authoritative(struct domain** match, struct query *query,
usr.sbin/nsd/nsec3.h
67
struct answer *answer, struct domain* closest_encloser,
usr.sbin/nsd/nsec3.h
74
int domain_has_only_NSEC3(struct domain* domain, struct zone* zone);
usr.sbin/nsd/nsec3.h
82
int nsec3_in_chain_count(struct domain* domain, struct zone* zone);
usr.sbin/nsd/nsec3.h
84
struct domain* nsec3_chain_find_prev(struct zone* zone, struct domain* domain);
usr.sbin/nsd/nsec3.h
88
int nsec3_domain_part_of_zone(struct domain* d, struct zone* z);
usr.sbin/nsd/nsec3.h
90
int nsec3_condition_hash(struct domain* d, struct zone* z);
usr.sbin/nsd/nsec3.h
92
int nsec3_condition_dshash(struct domain* d, struct zone* z);
usr.sbin/nsd/nsec3.h
97
void nsec3_precompile_domain(struct namedb* db, struct domain* domain,
usr.sbin/nsd/packet.c
23
encode_dname(query_type *q, domain_type *domain)
usr.sbin/nsd/packet.c
25
while (domain->parent && query_get_dname_offset(q, domain) == 0) {
usr.sbin/nsd/packet.c
251
struct domain* domain;
usr.sbin/nsd/packet.c
26
query_put_dname_offset(q, domain, buffer_position(q->packet));
usr.sbin/nsd/packet.c
262
domain = domain_table_insert(owners, owner);
usr.sbin/nsd/packet.c
269
result->owner = domain;
usr.sbin/nsd/packet.c
29
domain_to_string(domain),
usr.sbin/nsd/packet.c
291
rr->owner = domain;
usr.sbin/nsd/packet.c
30
(unsigned long) domain->number,
usr.sbin/nsd/packet.c
31
query_get_dname_offset(q, domain)));
usr.sbin/nsd/packet.c
32
buffer_write(q->packet, dname_name(domain_dname(domain)),
usr.sbin/nsd/packet.c
33
label_length(dname_name(domain_dname(domain))) + 1U);
usr.sbin/nsd/packet.c
34
domain = domain->parent;
usr.sbin/nsd/packet.c
36
if (domain->parent) {
usr.sbin/nsd/packet.c
39
domain_to_string(domain),
usr.sbin/nsd/packet.c
40
(unsigned long) domain->number,
usr.sbin/nsd/packet.c
41
query_get_dname_offset(q, domain)));
usr.sbin/nsd/packet.c
42
assert(query_get_dname_offset(q, domain) <= MAX_COMPRESSION_OFFSET);
usr.sbin/nsd/packet.c
44
0xc000 | query_get_dname_offset(q, domain));
usr.sbin/nsd/query.c
1059
domain_type *domain, domain_type *original)
usr.sbin/nsd/query.c
1074
for (rrset = domain_find_any_rrset(domain, q->zone); rrset; rrset = rrset->next) {
usr.sbin/nsd/query.c
1108
add_rrset(q, answer, ANSWER_SECTION, domain, preferred_rrset);
usr.sbin/nsd/query.c
1110
add_rrset(q, answer, ANSWER_SECTION, domain, normal_rrset);
usr.sbin/nsd/query.c
1112
add_rrset(q, answer, ANSWER_SECTION, domain, non_preferred_rrset);
usr.sbin/nsd/query.c
112
query_add_compression_domain(struct query *q, domain_type *domain, uint16_t offset)
usr.sbin/nsd/query.c
1122
} else if ((rrset = domain_find_rrset(domain, q->zone, q->qtype))) {
usr.sbin/nsd/query.c
1123
add_rrset(q, answer, ANSWER_SECTION, domain, rrset);
usr.sbin/nsd/query.c
1124
} else if ((rrset = domain_find_rrset(domain, q->zone, TYPE_CNAME))) {
usr.sbin/nsd/query.c
1132
added = add_rrset(q, answer, ANSWER_SECTION, domain, rrset);
usr.sbin/nsd/query.c
114
while (domain->parent) {
usr.sbin/nsd/query.c
117
domain_to_string(domain),
usr.sbin/nsd/query.c
118
(unsigned long) domain->number,
usr.sbin/nsd/query.c
120
query_put_dname_offset(q, domain, offset);
usr.sbin/nsd/query.c
121
offset += label_length(dname_name(domain_dname(domain))) + 1;
usr.sbin/nsd/query.c
122
domain = domain->parent;
usr.sbin/nsd/query.c
71
query_put_dname_offset(struct query *q, domain_type *domain, uint16_t offset)
usr.sbin/nsd/query.c
74
assert(domain);
usr.sbin/nsd/query.c
75
assert(domain->number > 0);
usr.sbin/nsd/query.c
82
q->compressed_dname_offsets[domain->number] = offset;
usr.sbin/nsd/query.c
83
q->compressed_dnames[q->compressed_dname_count] = domain;
usr.sbin/nsd/query.h
175
domain_type *domain,
usr.sbin/nsd/query.h
183
uint16_t query_get_dname_offset(struct query *query, domain_type *domain)
usr.sbin/nsd/query.h
185
return query->compressed_dname_offsets[domain->number];
usr.sbin/nsd/query.h
206
domain_type *domain,
usr.sbin/nsd/rdata.c
1054
struct domain** domain)
usr.sbin/nsd/rdata.c
1061
offset, domain);
usr.sbin/nsd/rdata.c
1067
*domain = NULL;
usr.sbin/nsd/rdata.c
1081
memcpy(domain, rr->rdata+offset, sizeof(void*));
usr.sbin/nsd/rdata.c
1089
*domain = NULL;
usr.sbin/nsd/rdata.c
1097
*domain = NULL;
usr.sbin/nsd/rdata.c
1104
*domain = NULL;
usr.sbin/nsd/rdata.c
1120
uint16_t* field_len, struct domain** domain)
usr.sbin/nsd/rdata.c
1127
rdata, offset, domain);
usr.sbin/nsd/rdata.c
1133
*domain = NULL;
usr.sbin/nsd/rdata.c
1154
*domain = NULL;
usr.sbin/nsd/rdata.c
1162
*domain = NULL;
usr.sbin/nsd/rdata.c
1169
*domain = NULL;
usr.sbin/nsd/rdata.c
1194
struct domain* domain;
usr.sbin/nsd/rdata.c
1199
&field_len, &domain))
usr.sbin/nsd/rdata.c
1201
if(domain != NULL) {
usr.sbin/nsd/rdata.c
1204
const struct dname* dname = domain_dname(domain);
usr.sbin/nsd/rdata.c
1232
struct domain* domain;
usr.sbin/nsd/rdata.c
1237
&field_len, &domain))
usr.sbin/nsd/rdata.c
1239
if(domain != NULL) {
usr.sbin/nsd/rdata.c
1242
const struct dname* dname = domain_dname(domain);
usr.sbin/nsd/rdata.c
1279
struct domain* domain;
usr.sbin/nsd/rdata.c
1286
&field_len, &domain))
usr.sbin/nsd/rdata.c
1288
if(domain != NULL) {
usr.sbin/nsd/rdata.c
1291
const struct dname* dname = domain_dname(domain);
usr.sbin/nsd/rdata.c
1315
struct domain *domain;
usr.sbin/nsd/rdata.c
1326
domain = domain_table_insert(domains, (void*)&dname);
usr.sbin/nsd/rdata.c
1327
domain->usage++;
usr.sbin/nsd/rdata.c
1328
memcpy((*rr)->rdata, &domain, sizeof(void*));
usr.sbin/nsd/rdata.c
1337
struct domain *domain;
usr.sbin/nsd/rdata.c
1349
domain = domain_table_insert(domains, (void*)&dname);
usr.sbin/nsd/rdata.c
1350
domain->usage++;
usr.sbin/nsd/rdata.c
1351
memcpy((*rr)->rdata, &domain, sizeof(void*));
usr.sbin/nsd/rdata.c
1357
encode_dname(query_type *q, domain_type *domain)
usr.sbin/nsd/rdata.c
1359
while (domain->parent && query_get_dname_offset(q, domain) == 0) {
usr.sbin/nsd/rdata.c
1360
query_put_dname_offset(q, domain, buffer_position(q->packet));
usr.sbin/nsd/rdata.c
1363
domain_to_string(domain),
usr.sbin/nsd/rdata.c
1364
(unsigned long) domain->number,
usr.sbin/nsd/rdata.c
1365
query_get_dname_offset(q, domain)));
usr.sbin/nsd/rdata.c
1366
buffer_write(q->packet, dname_name(domain_dname(domain)),
usr.sbin/nsd/rdata.c
1367
label_length(dname_name(domain_dname(domain))) + 1U);
usr.sbin/nsd/rdata.c
1368
domain = domain->parent;
usr.sbin/nsd/rdata.c
1370
if (domain->parent) {
usr.sbin/nsd/rdata.c
1373
domain_to_string(domain),
usr.sbin/nsd/rdata.c
1374
(unsigned long) domain->number,
usr.sbin/nsd/rdata.c
1375
query_get_dname_offset(q, domain)));
usr.sbin/nsd/rdata.c
1376
assert(query_get_dname_offset(q, domain) <= MAX_COMPRESSION_OFFSET);
usr.sbin/nsd/rdata.c
1378
0xc000 | query_get_dname_offset(q, domain));
usr.sbin/nsd/rdata.c
1387
struct domain *domain;
usr.sbin/nsd/rdata.c
1389
memcpy(&domain, rr->rdata, sizeof(void*));
usr.sbin/nsd/rdata.c
1390
encode_dname(query, domain);
usr.sbin/nsd/rdata.c
1397
struct domain *domain;
usr.sbin/nsd/rdata.c
1399
memcpy(&domain, rr->rdata, sizeof(void*));
usr.sbin/nsd/rdata.c
1400
dname = domain_dname(domain);
usr.sbin/nsd/rdata.c
1434
struct domain *primary_domain, *mailbox_domain;
usr.sbin/nsd/rdata.c
1463
struct domain *primary, *mailbox;
usr.sbin/nsd/rdata.c
1614
struct domain *rmailbx_domain, *emailbx_domain;
usr.sbin/nsd/rdata.c
1640
struct domain *rmailbx, *emailbx;
usr.sbin/nsd/rdata.c
1666
struct domain *domain;
usr.sbin/nsd/rdata.c
1682
domain = domain_table_insert(domains, (void*)&exchange);
usr.sbin/nsd/rdata.c
1683
domain->usage++;
usr.sbin/nsd/rdata.c
1685
memcpy((*rr)->rdata + 2, &domain, sizeof(void*));
usr.sbin/nsd/rdata.c
1693
struct domain *domain;
usr.sbin/nsd/rdata.c
1695
memcpy(&domain, rr->rdata + 2, sizeof(void*));
usr.sbin/nsd/rdata.c
1697
encode_dname(query, domain);
usr.sbin/nsd/rdata.c
1747
struct domain *mbox_domain, *txt_domain;
usr.sbin/nsd/rdata.c
1773
struct domain *mbox_domain, *txt_domain;
usr.sbin/nsd/rdata.c
1802
struct domain *domain;
usr.sbin/nsd/rdata.c
1818
domain = domain_table_insert(domains, (void*)&hostname);
usr.sbin/nsd/rdata.c
1819
domain->usage++;
usr.sbin/nsd/rdata.c
1821
memcpy((*rr)->rdata + 2, &domain, sizeof(void*));
usr.sbin/nsd/rdata.c
1829
struct domain *domain;
usr.sbin/nsd/rdata.c
183
struct domain *domain;
usr.sbin/nsd/rdata.c
1833
memcpy(&domain, rr->rdata + 2, sizeof(void*));
usr.sbin/nsd/rdata.c
1834
dname = domain_dname(domain);
usr.sbin/nsd/rdata.c
186
memcpy(&domain, rdata+*offset, sizeof(void*));
usr.sbin/nsd/rdata.c
187
dname = domain_dname(domain);
usr.sbin/nsd/rdata.c
1918
struct domain *domain;
usr.sbin/nsd/rdata.c
1935
domain = domain_table_insert(domains, (void*)&dname);
usr.sbin/nsd/rdata.c
1936
domain->usage++;
usr.sbin/nsd/rdata.c
1938
memcpy((*rr)->rdata + 2, &domain, sizeof(void*));
usr.sbin/nsd/rdata.c
1946
struct domain *domain;
usr.sbin/nsd/rdata.c
1950
memcpy(&domain, rr->rdata + 2, sizeof(void*));
usr.sbin/nsd/rdata.c
1951
dname = domain_dname(domain);
usr.sbin/nsd/rdata.c
1995
struct domain *map822_domain, *mapx400_domain;
usr.sbin/nsd/rdata.c
2030
struct domain *map822_domain, *mapx400_domain;
usr.sbin/nsd/rdata.c
2221
struct domain *domain;
usr.sbin/nsd/rdata.c
2238
domain = domain_table_insert(domains, (void*)&dname);
usr.sbin/nsd/rdata.c
2239
domain->usage++;
usr.sbin/nsd/rdata.c
2240
memcpy((*rr)->rdata, &domain, sizeof(void*));
usr.sbin/nsd/rdata.c
2250
struct domain *domain;
usr.sbin/nsd/rdata.c
2254
memcpy(&domain, rr->rdata, sizeof(void*));
usr.sbin/nsd/rdata.c
2255
dname = domain_dname(domain);
usr.sbin/nsd/rdata.c
2310
struct domain *domain;
usr.sbin/nsd/rdata.c
2326
domain = domain_table_insert(domains, (void*)&dname);
usr.sbin/nsd/rdata.c
2327
domain->usage++;
usr.sbin/nsd/rdata.c
2329
memcpy((*rr)->rdata + 6, &domain, sizeof(void*));
usr.sbin/nsd/rdata.c
2337
struct domain *domain;
usr.sbin/nsd/rdata.c
2341
memcpy(&domain, rr->rdata + 6, sizeof(void*));
usr.sbin/nsd/rdata.c
2342
dname = domain_dname(domain);
usr.sbin/nsd/rdata.c
2397
struct domain *domain;
usr.sbin/nsd/rdata.c
2418
domain = domain_table_insert(domains, (void*)&dname);
usr.sbin/nsd/rdata.c
2419
domain->usage++;
usr.sbin/nsd/rdata.c
2421
memcpy((*rr)->rdata + length, &domain, sizeof(void*));
usr.sbin/nsd/rdata.c
2429
struct domain *domain;
usr.sbin/nsd/rdata.c
2436
memcpy(&domain, rr->rdata + length, sizeof(void*));
usr.sbin/nsd/rdata.c
2437
dname = domain_dname(domain);
usr.sbin/nsd/rdata.c
2470
struct domain *domain;
usr.sbin/nsd/rdata.c
2487
domain = domain_table_insert(domains, (void*)&dname);
usr.sbin/nsd/rdata.c
2488
domain->usage++;
usr.sbin/nsd/rdata.c
2490
memcpy((*rr)->rdata + 2, &domain, sizeof(void*));
usr.sbin/nsd/rdata.c
2498
struct domain *domain;
usr.sbin/nsd/rdata.c
2503
memcpy(&domain, rr->rdata + 2, sizeof(void*));
usr.sbin/nsd/rdata.c
2504
dname = domain_dname(domain);
usr.sbin/nsd/rdata.c
2806
uint16_t offset, struct domain** domain)
usr.sbin/nsd/rdata.c
2813
*domain = NULL;
usr.sbin/nsd/rdata.c
3282
struct domain *domain;
usr.sbin/nsd/rdata.c
3312
domain = domain_table_insert(domains, (void*)&target);
usr.sbin/nsd/rdata.c
3313
domain->usage++;
usr.sbin/nsd/rdata.c
3315
memcpy((*rr)->rdata + 2, &domain, sizeof(void*));
usr.sbin/nsd/rdata.c
3326
struct domain *domain;
usr.sbin/nsd/rdata.c
3331
memcpy(&domain, rr->rdata + 2, sizeof(void*));
usr.sbin/nsd/rdata.c
3332
target = domain_dname(domain);
usr.sbin/nsd/rdata.c
3479
struct domain *domain;
usr.sbin/nsd/rdata.c
3495
domain = domain_table_insert(domains, (void*)&target);
usr.sbin/nsd/rdata.c
3496
domain->usage++;
usr.sbin/nsd/rdata.c
3498
memcpy((*rr)->rdata + 2, &domain, sizeof(void*));
usr.sbin/nsd/rdata.c
3506
struct domain *domain;
usr.sbin/nsd/rdata.c
3511
memcpy(&domain, rr->rdata + 2, sizeof(void*));
usr.sbin/nsd/rdata.c
3512
dname = domain_dname(domain);
usr.sbin/nsd/rdata.c
3784
struct domain** domain)
usr.sbin/nsd/rdata.c
3791
*domain = NULL;
usr.sbin/nsd/rdata.c
3924
struct domain* domain1, *domain2;
usr.sbin/nsd/rdata.c
3995
struct domain* domain1, *domain2;
usr.sbin/nsd/rdata.c
4087
struct domain*
usr.sbin/nsd/rdata.c
4090
struct domain *domain;
usr.sbin/nsd/rdata.c
4093
memcpy(&domain, rr->rdata+offset, sizeof(void*));
usr.sbin/nsd/rdata.c
4094
return domain;
usr.sbin/nsd/rdata.c
4097
struct domain*
usr.sbin/nsd/rdata.c
4100
struct domain *domain;
usr.sbin/nsd/rdata.c
4103
memcpy(&domain, rr->rdata, sizeof(void*));
usr.sbin/nsd/rdata.c
4104
return domain;
usr.sbin/nsd/rdata.c
4107
struct domain*
usr.sbin/nsd/rdata.c
4114
struct domain*
usr.sbin/nsd/rdata.c
4121
struct domain*
usr.sbin/nsd/rdata.c
4128
struct domain*
usr.sbin/nsd/rdata.c
4135
struct domain*
usr.sbin/nsd/rdata.c
4142
struct domain*
usr.sbin/nsd/rdata.c
4149
struct domain*
usr.sbin/nsd/rdata.c
4156
struct domain*
usr.sbin/nsd/rdata.c
4163
struct domain*
usr.sbin/nsd/rdata.c
4194
struct domain* domain;
usr.sbin/nsd/rdata.c
4196
domain = retrieve_rdata_ref_domain(rr);
usr.sbin/nsd/rdata.c
4197
if(!domain)
usr.sbin/nsd/rdata.c
4199
return domain_dname(domain);
usr.sbin/nsd/rdata.c
4211
struct domain* domain;
usr.sbin/nsd/rdata.c
4216
&field_len, &domain))
usr.sbin/nsd/rdata.c
4218
if(domain) {
usr.sbin/nsd/rdata.c
4219
assert(domain->usage > 0);
usr.sbin/nsd/rdata.c
4220
domain->usage --;
usr.sbin/nsd/rdata.c
4221
if(domain->usage == 0)
usr.sbin/nsd/rdata.c
4223
domain);
usr.sbin/nsd/rdata.h
318
uint16_t offset, struct domain** domain);
usr.sbin/nsd/rdata.h
498
uint16_t offset, struct domain** domain);
usr.sbin/nsd/rdata.h
551
struct domain** domain);
usr.sbin/nsd/rdata.h
559
uint16_t* field_len, struct domain** domain);
usr.sbin/nsd/rdata.h
589
struct domain* retrieve_rdata_ref_domain_offset(const struct rr* rr,
usr.sbin/nsd/rdata.h
597
struct domain* retrieve_rdata_ref_domain(const struct rr* rr);
usr.sbin/nsd/rdata.h
605
typedef struct domain*(*nsd_rdata_ref_domain_type)(
usr.sbin/nsd/rdata.h
609
struct domain* retrieve_ns_ref_domain(const struct rr* rr);
usr.sbin/nsd/rdata.h
612
struct domain* retrieve_cname_ref_domain(const struct rr* rr);
usr.sbin/nsd/rdata.h
615
struct domain* retrieve_dname_ref_domain(const struct rr* rr);
usr.sbin/nsd/rdata.h
618
struct domain* retrieve_mb_ref_domain(const struct rr* rr);
usr.sbin/nsd/rdata.h
621
struct domain* retrieve_mx_ref_domain(const struct rr* rr);
usr.sbin/nsd/rdata.h
624
struct domain* retrieve_kx_ref_domain(const struct rr* rr);
usr.sbin/nsd/rdata.h
627
struct domain* retrieve_rt_ref_domain(const struct rr* rr);
usr.sbin/nsd/rdata.h
630
struct domain* retrieve_srv_ref_domain(const struct rr* rr);
usr.sbin/nsd/rdata.h
633
struct domain* retrieve_ptr_ref_domain(const struct rr* rr);
usr.sbin/nsd/rdata.h
652
static inline struct domain* rdata_domain_ref(const struct rr* rr) {
usr.sbin/nsd/rdata.h
653
struct domain* domain;
usr.sbin/nsd/rdata.h
655
memcpy(&domain, rr->rdata, sizeof(void*));
usr.sbin/nsd/rdata.h
656
return domain;
usr.sbin/nsd/rdata.h
670
static inline struct domain* rdata_domain_ref_offset(const struct rr* rr,
usr.sbin/nsd/rdata.h
672
struct domain* domain;
usr.sbin/nsd/rdata.h
674
memcpy(&domain, rr->rdata+offset, sizeof(void*));
usr.sbin/nsd/rdata.h
675
return domain;
usr.sbin/nsd/zonec.c
101
if(!domain) return 0;
usr.sbin/nsd/zonec.c
102
for(p = domain->rrsets; p; p = p->next)
usr.sbin/nsd/zonec.c
123
if(!state->c.domain || state->c.rr_count == 0)
usr.sbin/nsd/zonec.c
140
if (!domain_find_non_cname_rrset(state->c.domain, state->zone))
usr.sbin/nsd/zonec.c
151
if (!domain_find_rrset(state->c.domain, state->zone, TYPE_CNAME))
usr.sbin/nsd/zonec.c
157
domain_add_rrset(state->c.domain, rrset);
usr.sbin/nsd/zonec.c
182
else state->c.domain->rrsets = rrset;
usr.sbin/nsd/zonec.c
195
state->c.domain = NULL;
usr.sbin/nsd/zonec.c
216
struct domain *domain;
usr.sbin/nsd/zonec.c
235
domain = domain_table_insert(state->domains, (void*)&dname);
usr.sbin/nsd/zonec.c
236
assert(domain);
usr.sbin/nsd/zonec.c
237
if (domain != state->c.domain || type != state->c.type
usr.sbin/nsd/zonec.c
240
state->c.domain = domain;
usr.sbin/nsd/zonec.c
258
rr->owner = domain;
usr.sbin/nsd/zonec.c
265
if (domain != state->zone->apex) {
usr.sbin/nsd/zonec.c
267
snprintf(s, sizeof(s), "%s", domain_to_string(domain));
usr.sbin/nsd/zonec.c
270
} else if (has_soa(domain)) {
usr.sbin/nsd/zonec.c
273
domain->is_apex = 1;
usr.sbin/nsd/zonec.c
276
if (!domain_is_subdomain(domain, state->zone->apex)) {
usr.sbin/nsd/zonec.c
280
s, domain_to_string(domain));
usr.sbin/nsd/zonec.c
289
state->c.rrset = domain_find_rrset(state->c.domain, state->zone, state->c.type);
usr.sbin/nsd/zonec.c
291
state->c.rrset = domain_find_rrset_and_prev(state->c.domain, state->zone, state->c.type, &state->c.rrset_prev);
usr.sbin/nsd/zonec.c
299
domain_to_string(domain), ttl,
usr.sbin/nsd/zonec.c
305
domain_to_string(domain), ttl,
usr.sbin/nsd/zonec.c
442
state.c.domain = NULL;
usr.sbin/nsd/zonec.c
497
apex_rrset_checks(namedb_type* db, rrset_type* rrset, domain_type* domain)
usr.sbin/nsd/zonec.c
502
assert(domain == zone->apex);
usr.sbin/nsd/zonec.c
503
(void)domain;
usr.sbin/nsd/zonec.c
51
domain_find_rrset_any(domain_type *domain, uint16_t type)
usr.sbin/nsd/zonec.c
53
rrset_type *result = domain->rrsets;
usr.sbin/nsd/zonec.c
69
domain_type* domain;
usr.sbin/nsd/zonec.c
70
for(domain = zone->apex; domain && domain_is_subdomain(domain,
usr.sbin/nsd/zonec.c
71
zone->apex); domain=domain_next(domain))
usr.sbin/nsd/zonec.c
73
if(domain->is_existing) {
usr.sbin/nsd/zonec.c
75
domain_type* parent = domain->parent;
usr.sbin/nsd/zonec.c
77
if(domain_has_only_NSEC3(domain, NULL))
usr.sbin/nsd/zonec.c
83
domain_to_string(domain));
usr.sbin/nsd/zonec.c
98
has_soa(domain_type* domain)
usr.sbin/nsd/zonec.h
41
struct domain *domain;
usr.sbin/nsd/zonec.h
65
domain_type* domain);
usr.sbin/nsd/zparser.y
51
domain_type *domain;
usr.sbin/nsd/zparser.y
84
%type <domain> owner dname abs_dname
usr.sbin/ocspcheck/http.c
674
http_get(const struct source *addrs, size_t addrsz, const char *domain,
usr.sbin/ocspcheck/http.c
685
h = http_alloc(addrs, addrsz, domain, port, path);
usr.sbin/smtpd/aliases.c
100
if (!bsnprintf(domain, sizeof(domain), "%s", maddr->domain))
usr.sbin/smtpd/aliases.c
103
xlowercase(domain, domain, sizeof(domain));
usr.sbin/smtpd/aliases.c
117
user, *env->sc_subaddressing_delim, tag, domain))
usr.sbin/smtpd/aliases.c
127
if (!bsnprintf(buf, sizeof(buf), "%s@%s", user, domain))
usr.sbin/smtpd/aliases.c
157
if (domain[0] == '\0')
usr.sbin/smtpd/aliases.c
160
if (!bsnprintf(buf, sizeof(buf), "@%s", domain))
usr.sbin/smtpd/aliases.c
88
char domain[LINE_MAX];
usr.sbin/smtpd/bounce.c
164
evp.sender.domain);
usr.sbin/smtpd/bounce.c
178
evp.dest.domain, line);
usr.sbin/smtpd/bounce.c
184
(void)strlcpy(be->dest.domain, evp.dest.domain,
usr.sbin/smtpd/bounce.c
185
sizeof(be->dest.domain));
usr.sbin/smtpd/bounce.c
518
evp->dest.domain,
usr.sbin/smtpd/dns.c
108
const char *domain, *mx, *host;
usr.sbin/smtpd/dns.c
127
m_get_string(&m, &domain);
usr.sbin/smtpd/dns.c
129
(void)strlcpy(s->name, domain, sizeof(s->name));
usr.sbin/smtpd/dns.c
134
if (domainname_is_addr(domain, sa, &sl)) {
usr.sbin/smtpd/dns.c
165
m_get_string(&m, &domain);
usr.sbin/smtpd/dns.c
170
as = res_query_async(domain, C_IN, T_MX, NULL);
usr.sbin/smtpd/envelope.c
541
addr->user, addr->domain);
usr.sbin/smtpd/lka.c
255
m_get_string(&m, &domain);
usr.sbin/smtpd/lka.c
269
if (domain == NULL)
usr.sbin/smtpd/lka.c
272
ret = table_lookup(table, K_RELAYHOST, domain, &lk);
usr.sbin/smtpd/lka.c
388
m_get_string(&m, &domain);
usr.sbin/smtpd/lka.c
391
lka_report_smtp_link_greeting(direction, reqid, &tv, domain);
usr.sbin/smtpd/lka.c
70
const char *domain;
usr.sbin/smtpd/lka_filter.c
1471
struct timeval *tv, const char *domain)
usr.sbin/smtpd/lka_filter.c
1474
domain);
usr.sbin/smtpd/lka_session.c
272
xn->u.mailaddr.user, xn->u.mailaddr.domain, xn->depth);
usr.sbin/smtpd/mda.c
796
if (evp->sender.user[0] && evp->sender.domain[0])
usr.sbin/smtpd/mda.c
798
evp->sender.user, evp->sender.domain);
usr.sbin/smtpd/mda.c
801
evp->dest.domain);
usr.sbin/smtpd/mda.c
804
evp->rcpt.domain);
usr.sbin/smtpd/mda_mbox.c
43
deliver->sender.domain[0] == '\0')
usr.sbin/smtpd/mda_mbox.c
47
deliver->sender.user, deliver->sender.domain);
usr.sbin/smtpd/mda_unpriv.c
55
xasprintf(&mda_environ[idx++], "DOMAIN=%s", deliver->rcpt.domain);
usr.sbin/smtpd/mda_unpriv.c
57
xasprintf(&mda_environ[idx++], "ORIGINAL_RECIPIENT=%s@%s", deliver->rcpt.user, deliver->rcpt.domain);
usr.sbin/smtpd/mda_unpriv.c
58
xasprintf(&mda_environ[idx++], "RECIPIENT=%s@%s", deliver->dest.user, deliver->dest.domain);
usr.sbin/smtpd/mda_unpriv.c
66
deliver->sender.user, deliver->sender.domain);
usr.sbin/smtpd/mda_variables.c
107
dlv->sender.user, dlv->sender.domain) >= (int)sizeof tmp)
usr.sbin/smtpd/mda_variables.c
115
dlv->rcpt.user, dlv->rcpt.domain) >= (int)sizeof tmp)
usr.sbin/smtpd/mda_variables.c
123
dlv->dest.user, dlv->dest.domain) >= (int)sizeof tmp)
usr.sbin/smtpd/mda_variables.c
132
string = dlv->sender.domain;
usr.sbin/smtpd/mda_variables.c
142
string = dlv->rcpt.domain;
usr.sbin/smtpd/mda_variables.c
146
string = dlv->dest.domain;
usr.sbin/smtpd/mda_variables.c
153
dlv->sender.user, dlv->sender.domain) >= (int)sizeof tmp)
usr.sbin/smtpd/mta.c
1022
m_add_string(p_lka, relay->domain->name);
usr.sbin/smtpd/mta.c
1060
struct mta_domain *domain = data;
usr.sbin/smtpd/mta.c
1064
tag, domain->name, mta_relay_to_text(relay));
usr.sbin/smtpd/mta.c
1066
switch (domain->mxstatus) {
usr.sbin/smtpd/mta.c
1083
if (relay->domain->as_host)
usr.sbin/smtpd/mta.c
1097
if (domain->mxstatus)
usr.sbin/smtpd/mta.c
118
char *domain;
usr.sbin/smtpd/mta.c
1234
if (mta_is_blocked(c->source, c->relay->domain->name))
usr.sbin/smtpd/mta.c
1271
if (c->relay->domain->lastconn + l->conndelay_domain > nextconn) {
usr.sbin/smtpd/mta.c
1273
c->relay->domain->name,
usr.sbin/smtpd/mta.c
1274
(unsigned long long) c->relay->domain->lastconn + l->conndelay_domain - now);
usr.sbin/smtpd/mta.c
1275
nextconn = c->relay->domain->lastconn + l->conndelay_domain;
usr.sbin/smtpd/mta.c
1277
if (c->relay->domain->nconn >= l->maxconn_per_domain) {
usr.sbin/smtpd/mta.c
1355
c->relay->domain->nconn += 1;
usr.sbin/smtpd/mta.c
1356
c->relay->domain->lastconn = c->lastconn;
usr.sbin/smtpd/mta.c
1486
if (r->domain->lastmxquery == 0)
usr.sbin/smtpd/mta.c
1531
const char *domain;
usr.sbin/smtpd/mta.c
1553
domain = strchr(e->dest, '@');
usr.sbin/smtpd/mta.c
1554
if (fail == IMSG_MTA_DELIVERY_TEMPFAIL && domain) {
usr.sbin/smtpd/mta.c
1563
mta_hoststat_cache(domain+1, e->id);
usr.sbin/smtpd/mta.c
1566
mta_delivery_log(e, NULL, relay->domain->name, fail, error);
usr.sbin/smtpd/mta.c
1614
TAILQ_FOREACH(mx, &c->relay->domain->mxs, entry) {
usr.sbin/smtpd/mta.c
176
struct mta_domain *domain;
usr.sbin/smtpd/mta.c
1818
key.domain = mta_domain(relayh->hostname, 1);
usr.sbin/smtpd/mta.c
1821
key.domain = mta_domain(e->dest.domain, 0);
usr.sbin/smtpd/mta.c
1843
r->domain = key.domain;
usr.sbin/smtpd/mta.c
1864
mta_domain_unref(key.domain); /* from here */
usr.sbin/smtpd/mta.c
1909
mta_domain_unref(relay->domain); /* from constructor */
usr.sbin/smtpd/mta.c
1921
(void)snprintf(buf, sizeof buf, "[relay:%s", relay->domain->name);
usr.sbin/smtpd/mta.c
1964
if (relay->domain->as_host) {
usr.sbin/smtpd/mta.c
2096
if (a->domain < b->domain)
usr.sbin/smtpd/mta.c
2098
if (a->domain > b->domain)
usr.sbin/smtpd/mta.c
255
domain = tree_xget(&wait_mx, reqid);
usr.sbin/smtpd/mta.c
2557
key.domain = dom;
usr.sbin/smtpd/mta.c
2565
b->domain = xstrdup(dom);
usr.sbin/smtpd/mta.c
2577
key.domain = dom;
usr.sbin/smtpd/mta.c
2586
free(b->domain);
usr.sbin/smtpd/mta.c
2596
key.domain = dom;
usr.sbin/smtpd/mta.c
260
TAILQ_FOREACH(imx, &domain->mxs, entry) {
usr.sbin/smtpd/mta.c
2612
if (!a->domain && b->domain)
usr.sbin/smtpd/mta.c
2614
if (a->domain && !b->domain)
usr.sbin/smtpd/mta.c
2616
if (a->domain == b->domain)
usr.sbin/smtpd/mta.c
2618
return (strcasecmp(a->domain, b->domain));
usr.sbin/smtpd/mta.c
266
TAILQ_INSERT_TAIL(&domain->mxs, mx, entry);
usr.sbin/smtpd/mta.c
274
domain = tree_xpop(&wait_mx, reqid);
usr.sbin/smtpd/mta.c
275
domain->mxstatus = dnserror;
usr.sbin/smtpd/mta.c
276
if (domain->mxstatus == DNS_OK) {
usr.sbin/smtpd/mta.c
278
domain->name);
usr.sbin/smtpd/mta.c
279
TAILQ_FOREACH(mx, &domain->mxs, entry)
usr.sbin/smtpd/mta.c
286
domain->name);
usr.sbin/smtpd/mta.c
288
domain->lastmxquery = time(NULL);
usr.sbin/smtpd/mta.c
289
waitq_run(&domain->mxs, domain);
usr.sbin/smtpd/mta.c
444
block->domain ? block->domain : "*");
usr.sbin/smtpd/mta.c
634
relay->domain->nconn -= 1;
usr.sbin/smtpd/mta.c
780
if (evp->sender.user[0] || evp->sender.domain[0])
usr.sbin/smtpd/mta.c
782
evp->sender.user, evp->sender.domain);
usr.sbin/smtpd/mta.c
792
maddr.domain[0] ? maddr.domain : evp->sender.domain);
usr.sbin/smtpd/mta.c
805
evp->dest.user, evp->dest.domain);
usr.sbin/smtpd/mta.c
808
evp->rcpt.user, evp->rcpt.domain);
usr.sbin/smtpd/mta.c
928
if (waitq_wait(&relay->domain->mxs, mta_on_mx, relay)) {
usr.sbin/smtpd/mta.c
930
tree_xset(&wait_mx, id, relay->domain);
usr.sbin/smtpd/mta.c
931
if (relay->domain->as_host)
usr.sbin/smtpd/mta.c
936
m_add_string(p_lka, relay->domain->name);
usr.sbin/smtpd/mta.c
949
relay->limits = dict_get(env->sc_limits_dict, relay->domain->name);
usr.sbin/smtpd/mta.c
999
m_add_string(p_lka, evp->dest.domain);
usr.sbin/smtpd/mta_session.c
1026
if ((domain = strchr(e->dest, '@')) != NULL) {
usr.sbin/smtpd/mta_session.c
1027
domain++;
usr.sbin/smtpd/mta_session.c
1028
mta_hoststat_uncache(domain, e->id);
usr.sbin/smtpd/mta_session.c
1038
if (domain)
usr.sbin/smtpd/mta_session.c
1039
mta_hoststat_reschedule(domain);
usr.sbin/smtpd/mta_session.c
1072
if (domain)
usr.sbin/smtpd/mta_session.c
1073
mta_hoststat_update(domain, e->status);
usr.sbin/smtpd/mta_session.c
1471
const char *domain;
usr.sbin/smtpd/mta_session.c
1503
domain = strchr(e->dest, '@');
usr.sbin/smtpd/mta_session.c
1504
if (domain) {
usr.sbin/smtpd/mta_session.c
1505
domain++;
usr.sbin/smtpd/mta_session.c
1506
mta_hoststat_update(domain, error);
usr.sbin/smtpd/mta_session.c
1508
mta_hoststat_cache(domain, e->id);
usr.sbin/smtpd/mta_session.c
1762
const char *domain)
usr.sbin/smtpd/mta_session.c
1767
report_smtp_link_greeting("smtp-out", s->id, domain);
usr.sbin/smtpd/mta_session.c
883
const char *domain;
usr.sbin/smtpd/queue.c
720
strcmp(e->rcpt.domain, e->dest.domain))
usr.sbin/smtpd/queue.c
722
e->rcpt.user, e->rcpt.domain);
usr.sbin/smtpd/queue.c
728
e->id, e->sender.user, e->sender.domain,
usr.sbin/smtpd/queue.c
729
e->dest.user, e->dest.domain,
usr.sbin/smtpd/report_smtp.c
43
const char *domain)
usr.sbin/smtpd/report_smtp.c
53
m_add_string(p_lka, domain);
usr.sbin/smtpd/ruleset.c
105
ret = table_match(table, service, evp->dest.domain);
usr.sbin/smtpd/smtp_session.c
2214
const char *domain)
usr.sbin/smtpd/smtp_session.c
2242
if (mailfrom && maddr->user[0] == '\0' && maddr->domain[0] == '\0')
usr.sbin/smtpd/smtp_session.c
2250
if (maddr->domain[0] == '\0') {
usr.sbin/smtpd/smtp_session.c
2251
(void)strlcpy(maddr->domain, domain,
usr.sbin/smtpd/smtp_session.c
2252
sizeof(maddr->domain));
usr.sbin/smtpd/smtp_session.c
2255
if (!valid_domainpart(maddr->domain))
usr.sbin/smtpd/smtp_session.c
2791
rcpt->maddr.domain);
usr.sbin/smtpd/smtp_session.c
2934
const char *domain)
usr.sbin/smtpd/smtp_session.c
2939
report_smtp_link_greeting("smtp-in", s->id, domain);
usr.sbin/smtpd/smtp_session.c
297
header_append_domain_buffer(char *buffer, char *domain, size_t len)
usr.sbin/smtpd/smtp_session.c
370
domain,
usr.sbin/smtpd/smtp_session.c
743
if (s->tx->evp.rcpt.domain[0]) {
usr.sbin/smtpd/smtp_session.c
745
(void)strlcat(tmp, s->tx->evp.rcpt.domain,
usr.sbin/smtpd/smtp_session.c
929
s->tx->evp.sender.domain,
usr.sbin/smtpd/smtp_session.c
932
rcpt->maddr.domain);
usr.sbin/smtpd/smtpctl.c
1213
e->sender.user, e->sender.domain,
usr.sbin/smtpd/smtpctl.c
1214
e->rcpt.user, e->rcpt.domain,
usr.sbin/smtpd/smtpctl.c
1215
e->dest.user, e->dest.domain,
usr.sbin/smtpd/smtpd-api.h
28
char domain[SMTPD_MAXDOMAINPARTSIZE];
usr.sbin/smtpd/smtpd.h
151
struct destination domain;
usr.sbin/smtpd/smtpd.h
801
struct mta_domain *domain;
usr.sbin/smtpd/srs.c
102
maddr.domain, maddr.user, rcpt_domain);
usr.sbin/smtpd/srs.c
134
maddr.domain, maddr.user, rcpt_domain);
usr.sbin/smtpd/table.c
567
if (strlcpy(lk->domain.name, line, sizeof(lk->domain.name))
usr.sbin/smtpd/table.c
568
>= sizeof(lk->domain.name))
usr.sbin/smtpd/to.c
672
char *domain;
usr.sbin/smtpd/to.c
679
domain = strchr(line, '@');
usr.sbin/smtpd/to.c
680
if (domain == NULL)
usr.sbin/smtpd/to.c
684
if (domain == line || domain == line + len - 1)
usr.sbin/smtpd/to.c
688
*domain++ = '\0';
usr.sbin/smtpd/to.c
690
(void)strlcpy(alias->u.mailaddr.domain, domain,
usr.sbin/smtpd/to.c
691
sizeof(alias->u.mailaddr.domain));
usr.sbin/smtpd/to.c
701
while (*domain) {
usr.sbin/smtpd/to.c
703
if (!isalnum((unsigned char)*domain) &&
usr.sbin/smtpd/to.c
704
strchr(allowedset, *domain) == NULL)
usr.sbin/smtpd/to.c
706
++domain;
usr.sbin/smtpd/to.c
75
if (strlcpy(maddr->domain, hostname, sizeof maddr->domain)
usr.sbin/smtpd/to.c
76
>= sizeof maddr->domain)
usr.sbin/smtpd/to.c
84
if (strlcpy(maddr->domain, hostname, sizeof maddr->domain)
usr.sbin/smtpd/to.c
85
>= sizeof maddr->domain)
usr.sbin/smtpd/to.c
99
if (strlcat(buffer, maddr->domain, sizeof buffer) >= sizeof buffer)
usr.sbin/smtpd/util.c
390
if (m2.user[0] == '\0' && m2.domain[0] == '\0')
usr.sbin/smtpd/util.c
393
if (m2.domain[0] && !hostname_match(m1.domain, m2.domain))
usr.sbin/smtpd/util.c
436
char *c, domain[SMTPD_MAXDOMAINPARTSIZE];
usr.sbin/smtpd/util.c
446
if (strlcpy(domain, p, sizeof domain) >= sizeof domain)
usr.sbin/smtpd/util.c
449
c = strchr(domain, ']');
usr.sbin/smtpd/util.c
455
if (inet_pton(AF_INET6, domain, &ina6) == 1)
usr.sbin/smtpd/util.c
457
if (inet_pton(AF_INET, domain, &ina) == 1)
usr.sbin/smtpd/util.c
467
if (dlen >= sizeof domain)
usr.sbin/traceroute/worker.c
1156
static char domain[HOST_NAME_MAX + 1];
usr.sbin/traceroute/worker.c
1163
if (gethostname(domain, sizeof(domain)) == 0 &&
usr.sbin/traceroute/worker.c
1164
(cp = strchr(domain, '.')) != NULL)
usr.sbin/traceroute/worker.c
1165
memmove(domain, cp + 1, strlen(cp + 1) + 1);
usr.sbin/traceroute/worker.c
1167
domain[0] = 0;
usr.sbin/traceroute/worker.c
1175
strcmp(cp + 1, domain) == 0)
usr.sbin/unbound/services/authzone.c
2547
struct auth_data* domain;
usr.sbin/unbound/services/authzone.c
2554
domain = az_find_name(z, d->rr_data[i]+2+offset, dlen);
usr.sbin/unbound/services/authzone.c
2555
if(!domain)
usr.sbin/unbound/services/authzone.c
2557
if((ref=az_domain_rrset(domain, LDNS_RR_TYPE_A)) != NULL) {
usr.sbin/unbound/services/authzone.c
2558
if(!msg_add_rrset_ar(z, region, msg, domain, ref))
usr.sbin/unbound/services/authzone.c
2561
if((ref=az_domain_rrset(domain, LDNS_RR_TYPE_AAAA)) != NULL) {
usr.sbin/unbound/services/authzone.c
2562
if(!msg_add_rrset_ar(z, region, msg, domain, ref))
usr.sbin/ypbind/ypbind.c
343
if (yp_get_default_domain(&domain) != 0 || domain[0] == '\0') {
usr.sbin/ypbind/ypbind.c
481
if (strchr(domain, '/'))
usr.sbin/ypbind/ypbind.c
482
errx(1, "bad domainname %s", domain);
usr.sbin/ypbind/ypbind.c
489
strlcpy(ypbindlist->dom_domain, domain, sizeof ypbindlist->dom_domain);
usr.sbin/ypbind/ypbind.c
88
char *domain;
usr.sbin/ypldap/yp.c
391
yp_valid_domain(char *domain, struct ypresp_val *res)
usr.sbin/ypldap/yp.c
393
if (domain == NULL) {
usr.sbin/ypldap/yp.c
397
if (strcmp(domain, env->sc_domainname) != 0) {
usr.sbin/ypldap/yp.c
441
if (yp_valid_domain(arg->domain, (struct ypresp_val *)&res) == -1)
usr.sbin/ypldap/yp.c
529
if (strcmp(bp, arg->domain) != 0) {
usr.sbin/ypldap/yp.c
561
if (yp_valid_domain(arg->domain, (struct ypresp_val *)&res) == -1)
usr.sbin/ypldap/yp.c
594
if (yp_valid_domain(arg->domain, (struct ypresp_val *)&res) == -1)
usr.sbin/ypldap/yp.c
642
if (yp_valid_domain(arg->domain, (struct ypresp_val *)&res) == -1)
usr.sbin/ypldap/yp.c
656
if (yp_valid_domain(arg->domain, (struct ypresp_val *)&res) == -1)
usr.sbin/yppoll/yppoll.c
96
yprnk.domain = indomain;
usr.sbin/ypserv/common/yplib_host.c
136
yprk.domain = indomain;
usr.sbin/ypserv/common/yplib_host.c
172
yprnk.domain = indomain;
usr.sbin/ypserv/common/yplib_host.c
209
yprk.domain = indomain;
usr.sbin/ypserv/common/yplib_host.c
303
yprnk.domain = indomain;
usr.sbin/ypserv/common/yplib_host.c
326
yprnk.domain = indomain;
usr.sbin/ypserv/common/yplib_host.c
350
yprnk.domain = indomain;
usr.sbin/ypserv/mknetid/mknetid.c
336
print_passwd_group(int qflag, char *domain)
usr.sbin/ypserv/mknetid/mknetid.c
351
u->usr_uid, domain,
usr.sbin/ypserv/mknetid/mknetid.c
356
u->usr_uid, domain, u->usr_uid, u->usr_gid);
usr.sbin/ypserv/mknetid/mknetid.c
371
print_hosts(FILE *pfile, char *fname, char *domain)
usr.sbin/ypserv/mknetid/mknetid.c
416
printf("unix.%s@%s 0:%s\n", u, domain, u);
usr.sbin/ypserv/mknetid/mknetid.c
485
char *domain = NULL;
usr.sbin/ypserv/mknetid/mknetid.c
490
domain = optarg;
usr.sbin/ypserv/mknetid/mknetid.c
518
if (domain == NULL)
usr.sbin/ypserv/mknetid/mknetid.c
519
yp_get_default_domain(&domain);
usr.sbin/ypserv/mknetid/mknetid.c
540
print_passwd_group(qflag, domain);
usr.sbin/ypserv/mknetid/mknetid.c
541
print_hosts(hfile, HostFile, domain);
usr.sbin/ypserv/revnetgroup/hash.c
172
mstore(struct member_entry *table[], char *key, char *data, char *domain)
usr.sbin/ypserv/revnetgroup/hash.c
187
if (!strcmp(cur->key, key) && !strcmp(cur->domain, domain)) {
usr.sbin/ypserv/revnetgroup/hash.c
207
new->domain = strdup(domain);
usr.sbin/ypserv/revnetgroup/hash.h
45
char *domain;
usr.sbin/ypserv/revnetgroup/revnetgroup.c
146
while (__getnetgrent(&host, &user, &domain) != 0) {
usr.sbin/ypserv/revnetgroup/revnetgroup.c
152
domain ? domain : "*");
usr.sbin/ypserv/revnetgroup/revnetgroup.c
159
domain ? domain : "*");
usr.sbin/ypserv/revnetgroup/revnetgroup.c
175
printf ("%s.%s\t", mcur->key, mcur->domain);
usr.sbin/ypserv/revnetgroup/revnetgroup.c
77
char *host, *user, *domain;
usr.sbin/ypserv/yppush/yppush.c
115
request.map_parms.domain=(char *)&Domain;
usr.sbin/ypserv/yppush/yppush.c
127
request.map_parms.peer, request.map_parms.domain);
usr.sbin/ypserv/yppush/yppush.c
220
char *domain, *map, *hostname;
usr.sbin/ypserv/yppush/yppush.c
230
yp_get_default_domain(&domain);
usr.sbin/ypserv/yppush/yppush.c
235
domain = optarg;
usr.sbin/ypserv/yppush/yppush.c
253
strncpy(Domain, domain, sizeof(Domain)-1);
usr.sbin/ypserv/yppush/yppush.c
259
snprintf(map_path, sizeof map_path, "%s/%s", YP_DB_PATH, domain);
usr.sbin/ypserv/yppush/yppush.c
267
YP_DB_PATH, domain, Map, YPDB_SUFFIX);
usr.sbin/ypserv/yppush/yppush.c
274
YP_DB_PATH, domain, Map);
usr.sbin/ypserv/ypserv/ypserv_db.c
152
last->map, last->dom->domain, last->db);
usr.sbin/ypserv/ypserv/ypserv_db.c
195
ypdb_open_db(domainname domain, mapname map, ypstat *status,
usr.sbin/ypserv/ypserv/ypserv_db.c
213
if (strcmp(domain, d->domain) == 0)
usr.sbin/ypserv/ypserv/ypserv_db.c
229
domain, map, m->db);
usr.sbin/ypserv/ypserv/ypserv_db.c
241
if (strchr(domain, '/')) {
usr.sbin/ypserv/ypserv/ypserv_db.c
258
domain, map);
usr.sbin/ypserv/ypserv/ypserv_db.c
281
map, domain);
usr.sbin/ypserv/ypserv/ypserv_db.c
287
map, domain);
usr.sbin/ypserv/ypserv/ypserv_db.c
299
d->domain = strdup(domain);
usr.sbin/ypserv/ypserv/ypserv_db.c
300
if (d == NULL || d->domain == NULL) {
usr.sbin/ypserv/ypserv/ypserv_db.c
309
yplog(" ypdb_open_db: NEW DOMAIN %s", domain);
usr.sbin/ypserv/ypserv/ypserv_db.c
352
domain, map, m->host_lookup, m->secure, m->db);
usr.sbin/ypserv/ypserv/ypserv_db.c
442
ypdb_get_record(domainname domain, mapname map, keydat key, int ypprivate)
usr.sbin/ypserv/ypserv/ypserv_db.c
453
db = ypdb_open_db(domain, map, &res.stat, &map_info);
usr.sbin/ypserv/ypserv/ypserv_db.c
490
ypdb_get_first(domainname domain, mapname map, int ypprivate)
usr.sbin/ypserv/ypserv/ypserv_db.c
498
db = ypdb_open_db(domain, map, &res.stat, NULL);
usr.sbin/ypserv/ypserv/ypserv_db.c
525
ypdb_get_next(domainname domain, mapname map, keydat key, int ypprivate)
usr.sbin/ypserv/ypserv/ypserv_db.c
532
db = ypdb_open_db(domain, map, &res.stat, NULL);
usr.sbin/ypserv/ypserv/ypserv_db.c
573
ypdb_get_order(domainname domain, mapname map)
usr.sbin/ypserv/ypserv/ypserv_db.c
582
db = ypdb_open_db(domain, map, &res.stat, NULL);
usr.sbin/ypserv/ypserv/ypserv_db.c
602
ypdb_get_master(domainname domain, mapname map)
usr.sbin/ypserv/ypserv/ypserv_db.c
611
db = ypdb_open_db(domain, map, &res.stat, NULL);
usr.sbin/ypserv/ypserv/ypserv_db.c
642
db = ypdb_open_db(req->domain, req->map,
usr.sbin/ypserv/ypserv/ypserv_db.c
693
ypdb_secure(domainname domain, mapname map)
usr.sbin/ypserv/ypserv/ypserv_db.c
703
db = ypdb_open_db(domain, map, &res.stat, &map_info);
usr.sbin/ypserv/ypserv/ypserv_db.c
73
domainname domain; /* domain name (malloc'd) */
usr.sbin/ypserv/ypserv/ypserv_proc.c
140
int secure = ypdb_secure(argp->domain, argp->map);
usr.sbin/ypserv/ypserv/ypserv_proc.c
143
if (strchr(argp->domain, '/') || strchr(argp->map, '/'))
usr.sbin/ypserv/ypserv/ypserv_proc.c
148
argp->domain, argp->map, argp->key.keydat_len, argp->key.keydat_val);
usr.sbin/ypserv/ypserv/ypserv_proc.c
159
res = ypdb_get_record(argp->domain, argp->map, argp->key, TRUE);
usr.sbin/ypserv/ypserv/ypserv_proc.c
173
int secure = ypdb_secure(argp->domain, argp->map);
usr.sbin/ypserv/ypserv/ypserv_proc.c
176
if (strchr(argp->domain, '/') || strchr(argp->map, '/'))
usr.sbin/ypserv/ypserv/ypserv_proc.c
180
TORF(ok), TORF(secure), argp->domain, argp->map);
usr.sbin/ypserv/ypserv/ypserv_proc.c
190
res = ypdb_get_first(argp->domain, argp->map,FALSE);
usr.sbin/ypserv/ypserv/ypserv_proc.c
205
int secure = ypdb_secure(argp->domain, argp->map);
usr.sbin/ypserv/ypserv/ypserv_proc.c
207
if (strchr(argp->domain, '/') || strchr(argp->map, '/'))
usr.sbin/ypserv/ypserv/ypserv_proc.c
212
argp->domain, argp->map, argp->key.keydat_len, argp->key.keydat_val);
usr.sbin/ypserv/ypserv/ypserv_proc.c
223
res = ypdb_get_next(argp->domain, argp->map, argp->key,FALSE);
usr.sbin/ypserv/ypserv/ypserv_proc.c
246
argp->map_parms.domain, argp->transid, argp->prog);
usr.sbin/ypserv/ypserv/ypserv_proc.c
250
if (strchr(argp->map_parms.domain, '/') ||
usr.sbin/ypserv/ypserv/ypserv_proc.c
268
execl(ypxfr_proc, "ypxfr", "-d", argp->map_parms.domain,
usr.sbin/ypserv/ypserv/ypserv_proc.c
317
int secure = ypdb_secure(argp->domain, argp->map);
usr.sbin/ypserv/ypserv/ypserv_proc.c
319
if (strchr(argp->domain, '/') || strchr(argp->map, '/'))
usr.sbin/ypserv/ypserv/ypserv_proc.c
323
TORF(ok), TORF(secure), argp->domain, argp->map);
usr.sbin/ypserv/ypserv/ypserv_proc.c
359
int secure = ypdb_secure(argp->domain, argp->map);
usr.sbin/ypserv/ypserv/ypserv_proc.c
361
if (strchr(argp->domain, '/') || strchr(argp->map, '/'))
usr.sbin/ypserv/ypserv/ypserv_proc.c
365
TORF(ok), TORF(secure), argp->domain, argp->map);
usr.sbin/ypserv/ypserv/ypserv_proc.c
376
res = ypdb_get_master(argp->domain, argp->map);
usr.sbin/ypserv/ypserv/ypserv_proc.c
405
int secure = ypdb_secure(argp->domain, argp->map);
usr.sbin/ypserv/ypserv/ypserv_proc.c
407
if (strchr(argp->domain, '/'))
usr.sbin/ypserv/ypserv/ypserv_proc.c
411
TORF(ok), TORF(secure), argp->domain, argp->map);
usr.sbin/ypserv/ypserv/ypserv_proc.c
424
res = ypdb_get_order(argp->domain, argp->map);
usr.sbin/ypserv/ypxfr/ypxfr.c
100
YP_DB_PATH, domain, map, YPDB_SUFFIX);
usr.sbin/ypserv/ypxfr/ypxfr.c
107
YP_DB_PATH, domain, map);
usr.sbin/ypserv/ypxfr/ypxfr.c
137
get_remote_ordernum(CLIENT *client, char *domain, char *map,
usr.sbin/ypserv/ypxfr/ypxfr.c
142
status = yp_order_host(client, domain, map, rordernum);
usr.sbin/ypserv/ypxfr/ypxfr.c
154
get_map(CLIENT *client, char *domain, char *map,
usr.sbin/ypserv/ypxfr/ypxfr.c
159
status = yp_all_host(client, domain, map, incallback);
usr.sbin/ypserv/ypxfr/ypxfr.c
168
create_db(char *domain, char *map, char *temp_map)
usr.sbin/ypserv/ypxfr/ypxfr.c
174
install_db(char *domain, char *map, char *temp_map)
usr.sbin/ypserv/ypxfr/ypxfr.c
179
YP_DB_PATH, domain, map, YPDB_SUFFIX);
usr.sbin/ypserv/ypxfr/ypxfr.c
209
add_master(CLIENT *client, char *domain, char *map, DBM *db)
usr.sbin/ypserv/ypxfr/ypxfr.c
216
status = yp_master_host(client, domain, map, &master);
usr.sbin/ypserv/ypxfr/ypxfr.c
235
add_interdomain(CLIENT *client, char *domain, char *map, DBM *db)
usr.sbin/ypserv/ypxfr/ypxfr.c
246
status = yp_match_host(client, domain, map,
usr.sbin/ypserv/ypxfr/ypxfr.c
264
add_secure(CLIENT *client, char *domain, char *map, DBM *db)
usr.sbin/ypserv/ypxfr/ypxfr.c
275
status = yp_match_host(client, domain, map,
usr.sbin/ypserv/ypxfr/ypxfr.c
346
char *domain, *host = NULL, *srcdomain = NULL;
usr.sbin/ypserv/ypxfr/ypxfr.c
355
yp_get_default_domain(&domain);
usr.sbin/ypserv/ypxfr/ypxfr.c
365
domain = optarg;
usr.sbin/ypserv/ypxfr/ypxfr.c
405
yplog(" domain: %s", domain);
usr.sbin/ypserv/ypxfr/ypxfr.c
417
status = get_local_ordernum(domain, map, &ordernum);
usr.sbin/ypserv/ypxfr/ypxfr.c
426
status = yp_master(domain, map, &host);
usr.sbin/ypserv/ypxfr/ypxfr.c
452
status = get_remote_ordernum(client, domain, map,
usr.sbin/ypserv/ypxfr/ypxfr.c
462
"%s/%s/ypdbXXXXXXXXXX", YP_DB_PATH, domain);
usr.sbin/ypserv/ypxfr/ypxfr.c
470
db = create_db(domain, map, tmpmapname);
usr.sbin/ypserv/ypxfr/ypxfr.c
481
status = add_master(client, domain, map, db);
usr.sbin/ypserv/ypxfr/ypxfr.c
485
status = add_interdomain(client, domain, map, db);
usr.sbin/ypserv/ypxfr/ypxfr.c
489
status = add_secure(client, domain, map, db);
usr.sbin/ypserv/ypxfr/ypxfr.c
493
status = get_map(client, domain, map, &callback);
usr.sbin/ypserv/ypxfr/ypxfr.c
502
status = install_db(domain, map, tmpmapname);
usr.sbin/ypserv/ypxfr/ypxfr.c
78
get_local_ordernum(char *domain, char *map, u_int32_t *lordernum)
usr.sbin/ypserv/ypxfr/ypxfr.c
91
snprintf(map_path, sizeof map_path, "%s/%s", YP_DB_PATH, domain);
usr.sbin/ypserv/ypxfr/ypxfr.c
94
domain);