Symbol: regdomain
lib/lib80211/lib80211_regdomain.c
418
struct regdomain *dp;
lib/lib80211/lib80211_regdomain.c
51
struct regdomain *rd; /* current domain */
lib/lib80211/lib80211_regdomain.c
584
struct regdomain *dp = LIST_FIRST(&rdp->domains);
lib/lib80211/lib80211_regdomain.c
676
const struct regdomain *
lib/lib80211/lib80211_regdomain.c
679
const struct regdomain *dp;
lib/lib80211/lib80211_regdomain.c
691
const struct regdomain *
lib/lib80211/lib80211_regdomain.c
694
const struct regdomain *dp;
lib/lib80211/lib80211_regdomain.c
95
mt->rd = calloc(1, sizeof(struct regdomain));
lib/lib80211/lib80211_regdomain.h
109
const struct regdomain *lib80211_regdomain_findbysku(const struct regdata *,
lib/lib80211/lib80211_regdomain.h
111
const struct regdomain *lib80211_regdomain_findbyname(const struct regdata *,
lib/lib80211/lib80211_regdomain.h
79
LIST_ENTRY(regdomain) next;
lib/lib80211/lib80211_regdomain.h
85
const struct regdomain *rd;
lib/lib80211/lib80211_regdomain.h
96
LIST_HEAD(, regdomain) domains; /* regulatory domains */
sbin/ifconfig/ifieee80211.c
192
static struct ieee80211_regdomain regdomain;
sbin/ifconfig/ifieee80211.c
2327
const struct regdomain *rd;
sbin/ifconfig/ifieee80211.c
2337
if (reg->regdomain == 0) {
sbin/ifconfig/ifieee80211.c
2344
rd = lib80211_regdomain_findbysku(rdp, reg->regdomain);
sbin/ifconfig/ifieee80211.c
2347
reg->regdomain);
sbin/ifconfig/ifieee80211.c
2461
const struct regdomain *dp;
sbin/ifconfig/ifieee80211.c
2481
defaultcountry(const struct regdomain *rd)
sbin/ifconfig/ifieee80211.c
2490
regdomain.country = cc->code;
sbin/ifconfig/ifieee80211.c
2491
regdomain.isocc[0] = cc->isoname[0];
sbin/ifconfig/ifieee80211.c
2492
regdomain.isocc[1] = cc->isoname[1];
sbin/ifconfig/ifieee80211.c
2499
const struct regdomain *rd;
sbin/ifconfig/ifieee80211.c
2512
regdomain.regdomain = rd->sku;
sbin/ifconfig/ifieee80211.c
2513
if (regdomain.country == 0 && rd->cc != NULL) {
sbin/ifconfig/ifieee80211.c
2520
callback_register(setregdomain_cb, &regdomain);
sbin/ifconfig/ifieee80211.c
2540
regdomain.regdomain = cc->rd->sku;
sbin/ifconfig/ifieee80211.c
2541
regdomain.country = cc->code;
sbin/ifconfig/ifieee80211.c
2542
regdomain.isocc[0] = cc->isoname[0];
sbin/ifconfig/ifieee80211.c
2543
regdomain.isocc[1] = cc->isoname[1];
sbin/ifconfig/ifieee80211.c
2544
callback_register(setregdomain_cb, &regdomain);
sbin/ifconfig/ifieee80211.c
2551
regdomain.location = d;
sbin/ifconfig/ifieee80211.c
2552
callback_register(setregdomain_cb, &regdomain);
sbin/ifconfig/ifieee80211.c
2559
regdomain.ecm = d;
sbin/ifconfig/ifieee80211.c
2560
callback_register(setregdomain_cb, &regdomain);
sbin/ifconfig/ifieee80211.c
483
&regdomain, sizeof(regdomain)) < 0)
sbin/ifconfig/ifieee80211.c
4837
if ((reg->regdomain != 0 &&
sbin/ifconfig/ifieee80211.c
4838
reg->regdomain != reg->country) || verb) {
sbin/ifconfig/ifieee80211.c
4839
const struct regdomain *rd =
sbin/ifconfig/ifieee80211.c
4840
lib80211_regdomain_findbysku(getregdata(), reg->regdomain);
sbin/ifconfig/ifieee80211.c
4842
LINE_CHECK("regdomain %d", reg->regdomain);
sbin/ifconfig/ifieee80211.c
4873
print_regdomain(&regdomain, 1);
sbin/ifconfig/ifieee80211.c
4877
print_regdomain(&regdomain, ctx->args->verbose);
sbin/ifconfig/ifieee80211.c
515
if (cc->rd->sku != rd->regdomain) {
sbin/ifconfig/ifieee80211.c
516
const struct regdomain *rp;
sbin/ifconfig/ifieee80211.c
530
rp = lib80211_regdomain_findbysku(rdp, rd->regdomain);
sbin/ifconfig/ifieee80211.c
534
rd->regdomain);
sbin/ifconfig/ifieee80211.c
6040
const struct regdomain *rd;
sbin/ifconfig/ifieee80211.c
6044
if (regdomain.regdomain != 0 ||
sbin/ifconfig/ifieee80211.c
6045
regdomain.country != CTRY_DEFAULT)
sbin/ifconfig/ifieee80211.c
6051
if (regdomain.regdomain != 0 ||
sbin/ifconfig/ifieee80211.c
6052
regdomain.country != CTRY_DEFAULT)
sbin/ifconfig/ifieee80211.c
6060
regdomain.regdomain = rd->sku;
sbin/ifconfig/ifieee80211.c
6065
setregdomain_cb(ctx, &regdomain);
sbin/ifconfig/ifieee80211.c
6068
regdomain.regdomain = 0;
sbin/ifconfig/ifieee80211.c
6069
regdomain.country = CTRY_DEFAULT;
sbin/ifconfig/ifieee80211.c
6070
regdomain.isocc[0] = 0;
sbin/ifconfig/ifieee80211.c
6071
regdomain.isocc[1] = 0;
sys/dev/ath/if_ath.c
6364
__func__, reg->regdomain, reg->country, reg->location,
sys/dev/ath/if_ath.c
6368
reg->country, reg->regdomain);
sys/dev/ath/if_ath.c
6416
ic->ic_regdomain.regdomain = (uint16_t) sc->sc_eerd;
sys/dev/ath/if_ath.c
6427
ic->ic_regdomain.regdomain, ic->ic_regdomain.country,
sys/dev/mwl/if_mwl.c
1079
switch (rd->regdomain) {
sys/dev/mwl/if_mwl.c
4476
ic->ic_regdomain.regdomain = SKU_DEBUG;
sys/dev/usb/wlan/if_uath.c
121
SYSCTL_INT(_hw_usb_uath, OID_AUTO, regdomain, CTLFLAG_RD, &uath_regdomain,
sys/dev/wtap/if_wtap.c
653
ic->ic_regdomain.regdomain = SKU_ETSI;
sys/net80211/_ieee80211.h
435
uint16_t regdomain; /* SKU */
sys/net80211/ieee80211_regdomain.c
70
if (ic->ic_regdomain.regdomain == 0 &&
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1026
wlan_snmp_to_regdomain(enum WlanRegDomainCode regdomain)
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1030
switch (regdomain) {
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1083
syslog(LOG_ERR, "unknown snmp regdomain (0x%x) ", regdomain);
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1096
struct ieee80211_regdomain regdomain;
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1098
memset(&regdomain, 0, sizeof(regdomain));
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1099
argsize = sizeof(regdomain);
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1101
if (wlan_ioctl(wif->wname, IEEE80211_IOC_REGDOMAIN, &val, &regdomain,
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1105
wif->reg_domain = wlan_regdomain_to_snmp(regdomain.regdomain);
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1106
wif->country_code[0] = regdomain.isocc[0];
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1107
wif->country_code[1] = regdomain.isocc[1];
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1108
wif->country_code[2] = regdomain.location;
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1119
struct ieee80211_regdomain_req *regdomain;
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1133
regdomain = malloc(IEEE80211_REGDOMAIN_SIZE(wif->nchannels));
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1134
if (regdomain == NULL)
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1136
memset(regdomain, 0, IEEE80211_REGDOMAIN_SIZE(wif->nchannels));
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1140
regdomain->rd.regdomain = wlan_snmp_to_regdomain(rdomain);
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1141
regdomain->rd.isocc[0] = ccode[0];
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1142
regdomain->rd.isocc[1] = ccode[1];
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1143
regdomain->rd.location = ccode[2];
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1146
regdomain->chaninfo.ic_nchans = wif->nchannels;
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1147
memcpy(regdomain->chaninfo.ic_chans, wif->chanlist,
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1150
regdomain->chaninfo.ic_chans[i].ic_maxregpower = txpowermax;
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1154
wlan_ioctl(wif->wname, IEEE80211_IOC_REGDOMAIN, &val, regdomain,
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1156
free(regdomain);
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1162
wif->reg_domain = wlan_regdomain_to_snmp(regdomain->rd.regdomain);
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1163
wif->country_code[0] = regdomain->rd.isocc[0];
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1164
wif->country_code[1] = regdomain->rd.isocc[1];
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1165
wif->country_code[2] = regdomain->rd.location;
usr.sbin/bsnmpd/modules/snmp_wlan/wlan_sys.c
1166
free(regdomain);