crypto/libressl/crypto/bn/bn_rand.c
220
bn_rand_range(int pseudo, BIGNUM *r, const BIGNUM *range)
crypto/libressl/crypto/bn/bn_rand.c
226
if (range->neg || BN_is_zero(range)) {
crypto/libressl/crypto/bn/bn_rand.c
231
n = BN_num_bits(range); /* n > 0 */
crypto/libressl/crypto/bn/bn_rand.c
237
else if (!BN_is_bit_set(range, n - 2) && !BN_is_bit_set(range, n - 3)) {
crypto/libressl/crypto/bn/bn_rand.c
248
if (BN_cmp(r, range) >= 0) {
crypto/libressl/crypto/bn/bn_rand.c
249
if (!BN_sub(r, r, range))
crypto/libressl/crypto/bn/bn_rand.c
251
if (BN_cmp(r, range) >= 0)
crypto/libressl/crypto/bn/bn_rand.c
252
if (!BN_sub(r, r, range))
crypto/libressl/crypto/bn/bn_rand.c
261
} while (BN_cmp(r, range) >= 0);
crypto/libressl/crypto/bn/bn_rand.c
272
} while (BN_cmp(r, range) >= 0);
crypto/libressl/crypto/bn/bn_rand.c
280
BN_rand_range(BIGNUM *r, const BIGNUM *range)
crypto/libressl/crypto/bn/bn_rand.c
282
return bn_rand_range(0, r, range);
crypto/libressl/crypto/bn/bn_rand.c
313
BN_pseudo_rand_range(BIGNUM *r, const BIGNUM *range)
crypto/libressl/crypto/bn/bn_rand.c
315
return bn_rand_range(1, r, range);
crypto/libressl/crypto/ecdsa/ecs_ossl.c
263
BIGNUM *kinv = NULL, *m = NULL, *order = NULL, *range = NULL, *s;
crypto/libressl/crypto/ecdsa/ecs_ossl.c
287
(range = BN_new()) == NULL || (b = BN_new()) == NULL ||
crypto/libressl/crypto/ecdsa/ecs_ossl.c
331
if (!BN_sub(range, order, BN_value_one())) {
crypto/libressl/crypto/ecdsa/ecs_ossl.c
335
if (!BN_rand_range(b, range)) {
crypto/libressl/crypto/ecdsa/ecs_ossl.c
403
BN_free(range);
crypto/libressl/crypto/x509/x509_addr.c
1002
if ((range = aor->u.addressRange = IPAddressRange_new()) == NULL)
crypto/libressl/crypto/x509/x509_addr.c
1005
if (!ASN1_BIT_STRING_set(range->min, min, min_len))
crypto/libressl/crypto/x509/x509_addr.c
1007
if (!asn1_abs_set_unused_bits(range->min, unused_bits_min))
crypto/libressl/crypto/x509/x509_addr.c
1010
if (!ASN1_BIT_STRING_set(range->max, max, max_len))
crypto/libressl/crypto/x509/x509_addr.c
1012
if (!asn1_abs_set_unused_bits(range->max, unused_bits_max))
crypto/libressl/crypto/x509/x509_addr.c
614
const IPAddressRange *range;
crypto/libressl/crypto/x509/x509_addr.c
631
range = aor->u.addressRange;
crypto/libressl/crypto/x509/x509_addr.c
633
if (!i2r_address(out, afi, 0x00, range->min))
crypto/libressl/crypto/x509/x509_addr.c
636
if (!i2r_address(out, afi, 0xff, range->max))
crypto/libressl/crypto/x509/x509_addr.c
937
IPAddressRange *range;
crypto/libressl/crypto/x509/x509_asid.c
118
.offset = offsetof(ASIdOrRange, u.range),
crypto/libressl/crypto/x509/x509_asid.c
320
aor->u.range->min)) == NULL)
crypto/libressl/crypto/x509/x509_asid.c
325
aor->u.range->max)) == NULL)
crypto/libressl/crypto/x509/x509_asid.c
365
(a->type == ASIdOrRange_range && a->u.range != NULL &&
crypto/libressl/crypto/x509/x509_asid.c
366
a->u.range->min != NULL && a->u.range->max != NULL));
crypto/libressl/crypto/x509/x509_asid.c
369
(b->type == ASIdOrRange_range && b->u.range != NULL &&
crypto/libressl/crypto/x509/x509_asid.c
370
b->u.range->min != NULL && b->u.range->max != NULL));
crypto/libressl/crypto/x509/x509_asid.c
376
int r = ASN1_INTEGER_cmp(a->u.range->min, b->u.range->min);
crypto/libressl/crypto/x509/x509_asid.c
377
return r != 0 ? r : ASN1_INTEGER_cmp(a->u.range->max,
crypto/libressl/crypto/x509/x509_asid.c
378
b->u.range->max);
crypto/libressl/crypto/x509/x509_asid.c
382
return ASN1_INTEGER_cmp(a->u.id, b->u.range->min);
crypto/libressl/crypto/x509/x509_asid.c
384
return ASN1_INTEGER_cmp(a->u.range->min, b->u.id);
crypto/libressl/crypto/x509/x509_asid.c
454
if ((aor->u.range = ASRange_new()) == NULL)
crypto/libressl/crypto/x509/x509_asid.c
456
ASN1_INTEGER_free(aor->u.range->min);
crypto/libressl/crypto/x509/x509_asid.c
457
aor->u.range->min = min;
crypto/libressl/crypto/x509/x509_asid.c
458
ASN1_INTEGER_free(aor->u.range->max);
crypto/libressl/crypto/x509/x509_asid.c
459
aor->u.range->max = max;
crypto/libressl/crypto/x509/x509_asid.c
482
*min = aor->u.range->min;
crypto/libressl/crypto/x509/x509_asid.c
483
*max = aor->u.range->max;
crypto/libressl/crypto/x509/x509_asid.c
700
a->u.range = r;
crypto/libressl/crypto/x509/x509_asid.c
703
ASN1_INTEGER_free(a->u.range->max);
crypto/libressl/crypto/x509/x509_asid.c
704
a->u.range->max = b_max;
crypto/libressl/crypto/x509/x509_asid.c
712
b->u.range->max = NULL;
crypto/libressl/include/openssl/bn.h
366
int BN_rand_range(BIGNUM *rnd, const BIGNUM *range);
crypto/libressl/include/openssl/bn.h
367
int BN_pseudo_rand_range(BIGNUM *rnd, const BIGNUM *range);
crypto/libressl/include/openssl/x509v3.h
862
ASRange *range;
games/adventure/wizard.c
148
ran(int range)
games/adventure/wizard.c
152
i = rand() % range;
games/hack/hack.apply.c
266
bchit(int ddx, int ddy, int range, int sym)
games/hack/hack.apply.c
273
while (range--) {
games/hack/hack.makemon.c
183
int range;
games/hack/hack.makemon.c
186
range = 1;
games/hack/hack.makemon.c
188
for (x = xx - range; x <= xx + range; x++)
games/hack/hack.makemon.c
189
if (goodpos(x, yy - range)) {
games/hack/hack.makemon.c
191
tfoo++->y = yy - range;
games/hack/hack.makemon.c
195
for (x = xx - range; x <= xx + range; x++)
games/hack/hack.makemon.c
196
if (goodpos(x, yy + range)) {
games/hack/hack.makemon.c
198
tfoo++->y = yy + range;
games/hack/hack.makemon.c
202
for (y = yy + 1 - range; y < yy + range; y++)
games/hack/hack.makemon.c
203
if (goodpos(xx - range, y)) {
games/hack/hack.makemon.c
204
tfoo->x = xx - range;
games/hack/hack.makemon.c
209
for (y = yy + 1 - range; y < yy + range; y++)
games/hack/hack.makemon.c
210
if (goodpos(xx + range, y)) {
games/hack/hack.makemon.c
211
tfoo->x = xx + range;
games/hack/hack.makemon.c
216
range++;
games/hack/hack.zap.c
384
bhit(int ddx, int ddy, int range, /* direction and range */
games/hack/hack.zap.c
400
while (range-- > 0) {
games/hack/hack.zap.c
410
range -= 3;
games/hack/hack.zap.c
414
range--;
games/hack/hack.zap.c
497
xchar range;
games/hack/hack.zap.c
512
range = rn1(7, 7);
games/hack/hack.zap.c
514
while (range-- > 0) {
games/hack/hack.zap.c
547
range -= 3;
games/hack/hack.zap.c
570
range -= 2;
games/hack/hack.zap.c
577
range -= 2;
games/hack/hack.zap.c
612
range--;
games/hunt/huntd/driver.c
903
rand_num(int range)
games/hunt/huntd/driver.c
905
if (range == 0)
games/hunt/huntd/driver.c
907
return (random() % range);
games/robots/rnd_pos.c
58
rnd(int range)
games/robots/rnd_pos.c
61
return random() % range;
games/sail/dr_1.c
318
if (range(closest, sp) >
games/sail/dr_1.c
319
range(sp, closestenemy(sp, r ? 'r' : 'l', 1)))
games/sail/dr_1.c
323
target = range(sp, closest);
games/sail/dr_2.c
121
range(sp, sq) < 4)
games/sail/dr_2.c
192
ran = range(ship, to);
games/sail/dr_2.c
76
if (range(sp, sq) != 1)
games/sail/dr_3.c
139
if (snagged2(sp, sq) && range(sp, sq) > 1)
games/sail/dr_3.c
141
if (!range(sp, sq) && !fouled2(sp, sq)) {
games/sail/dr_3.c
207
if (ship != sp && range(ship, sp) <= 10)
games/sail/dr_3.c
347
if (range(sp, close) > 9)
games/sail/extern.h
303
int range(struct ship *, struct ship *);
games/sail/misc.c
100
dist = range(from, sp);
games/sail/pl_3.c
226
if (range(ms, sp) > 1 && !grappled2(ms, sp))
games/sail/pl_3.c
98
target = range(ms, closest);
games/sail/pl_4.c
128
range(ms, ship), saywhat(ship, 0));
games/sail/pl_5.c
186
if (sp == ms || sp->file->dir == 0 || range(ms, sp) > 1)
games/worm/worm.c
179
rnd(int range)
games/worm/worm.c
181
return (random() % range);
lib/i18n_module/HZ/citrus_hz.c
183
const range_t *range;
lib/i18n_module/HZ/citrus_hz.c
272
range = &ranges[(size_t)graphic->charset];
lib/i18n_module/HZ/citrus_hz.c
273
if (range->start > ch || range->end < ch)
lib/i18n_module/HZ/citrus_hz.c
305
const range_t *range;
lib/i18n_module/HZ/citrus_hz.c
322
range = &ranges[(size_t)CTRL];
lib/i18n_module/HZ/citrus_hz.c
329
range = &ranges[(size_t)graphic->charset];
lib/i18n_module/HZ/citrus_hz.c
336
range = &ranges[(size_t)graphic->charset];
lib/i18n_module/HZ/citrus_hz.c
350
range = &ranges[(size_t)graphic->charset];
lib/i18n_module/HZ/citrus_hz.c
380
if (range->start > ch || range->end < ch)
libexec/diff3prog/diff3prog.c
125
int duplicate(struct range *, struct range *);
libexec/diff3prog/diff3prog.c
132
void change(int, struct range *, int);
libexec/diff3prog/diff3prog.c
133
void keep(int, struct range *);
libexec/diff3prog/diff3prog.c
135
void prange(struct range *);
libexec/diff3prog/diff3prog.c
410
change(int i, struct range *rold, int dup)
libexec/diff3prog/diff3prog.c
426
prange(struct range *rold)
libexec/diff3prog/diff3prog.c
444
keep(int i, struct range *rnew)
libexec/diff3prog/diff3prog.c
447
struct range trange;
libexec/diff3prog/diff3prog.c
480
duplicate(struct range *r1, struct range *r2)
libexec/diff3prog/diff3prog.c
95
struct range old;
libexec/diff3prog/diff3prog.c
96
struct range new;
stand/boot/common/isapnp.h
252
u_long range; /* Memory Range *OR* Upper Limit */
sys/bus/u4b/usb_transfer.c
3432
ptr->range.max = intr_range_max[speed];
sys/bus/u4b/usb_transfer.c
3435
ptr->range.max = isoc_range_max[speed];
sys/bus/u4b/usb_transfer.c
472
if (std_size.range.min || std_size.range.max) {
sys/bus/u4b/usb_transfer.c
474
if (xfer->max_packet_size < std_size.range.min) {
sys/bus/u4b/usb_transfer.c
475
xfer->max_packet_size = std_size.range.min;
sys/bus/u4b/usb_transfer.c
477
if (xfer->max_packet_size > std_size.range.max) {
sys/bus/u4b/usb_transfer.c
478
xfer->max_packet_size = std_size.range.max;
sys/bus/u4b/usb_transfer.c
69
} range;
sys/dev/apple/smc/smc_thermal.c
83
int64_t range, delta, result;
sys/dev/apple/smc/smc_thermal.c
92
range = (int64_t)(temp_high_mc - temp_low_mc);
sys/dev/apple/smc/smc_thermal.c
95
((int64_t)(max_rpm - min_rpm) * delta) / range;
sys/dev/disk/ccd/ccd.c
907
daddr_t range = cs->sc_size / 16 * cs->sc_geom.ccg_secsize;
sys/dev/disk/ccd/ccd.c
908
if (doffset < cs->sc_blk[pick] - range ||
sys/dev/disk/ccd/ccd.c
909
doffset > cs->sc_blk[pick] + range
sys/dev/drm/amd/amdgpu/amdgpu_mode.h
381
uint8_t range;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5817
struct detailed_data_monitor_range *range;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5869
range = &data->data.range;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5881
if (range->flags != 1)
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5884
amdgpu_dm_connector->min_vfreq = range->min_vfreq;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5885
amdgpu_dm_connector->max_vfreq = range->max_vfreq;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5887
range->pixel_clock_mhz * 10;
sys/dev/drm/amd/display/dc/bios/command_table.c
1283
(uint8_t)(bp_params->ver1.range / 10000);
sys/dev/drm/amd/display/dc/inc/hw/opp.h
291
struct hw_adjustment_range *range);
sys/dev/drm/amd/display/include/bios_parser_types.h
292
uint32_t range; /* In Hz unit */
sys/dev/drm/amd/powerplay/hwmgr/hardwaremanager.c
237
struct PP_TemperatureRange range = {TEMP_RANGE_MIN, TEMP_RANGE_MAX};
sys/dev/drm/amd/powerplay/hwmgr/hardwaremanager.c
242
hwmgr, &range);
sys/dev/drm/amd/powerplay/hwmgr/hardwaremanager.c
247
ret = hwmgr->hwmgr_func->start_thermal_controller(hwmgr, &range);
sys/dev/drm/amd/powerplay/hwmgr/hardwaremanager.c
249
adev->pm.dpm.thermal.min_temp = range.min;
sys/dev/drm/amd/powerplay/hwmgr/hardwaremanager.c
250
adev->pm.dpm.thermal.max_temp = range.max;
sys/dev/drm/amd/powerplay/hwmgr/smu7_thermal.c
436
struct PP_TemperatureRange *range)
sys/dev/drm/amd/powerplay/hwmgr/smu7_thermal.c
440
if (range == NULL)
sys/dev/drm/amd/powerplay/hwmgr/smu7_thermal.c
444
ret = smu7_thermal_set_temperature_range(hwmgr, range->min, range->max);
sys/dev/drm/amd/powerplay/hwmgr/vega10_thermal.c
365
struct PP_TemperatureRange *range)
sys/dev/drm/amd/powerplay/hwmgr/vega10_thermal.c
374
if (low < range->min)
sys/dev/drm/amd/powerplay/hwmgr/vega10_thermal.c
375
low = range->min;
sys/dev/drm/amd/powerplay/hwmgr/vega10_thermal.c
376
if (high > range->max)
sys/dev/drm/amd/powerplay/hwmgr/vega10_thermal.c
377
high = range->max;
sys/dev/drm/amd/powerplay/hwmgr/vega10_thermal.c
585
struct PP_TemperatureRange *range)
sys/dev/drm/amd/powerplay/hwmgr/vega10_thermal.c
589
if (range == NULL)
sys/dev/drm/amd/powerplay/hwmgr/vega10_thermal.c
593
ret = vega10_thermal_set_temperature_range(hwmgr, range);
sys/dev/drm/amd/powerplay/hwmgr/vega10_thermal.h
75
struct PP_TemperatureRange *range);
sys/dev/drm/amd/powerplay/hwmgr/vega12_thermal.c
171
struct PP_TemperatureRange *range)
sys/dev/drm/amd/powerplay/hwmgr/vega12_thermal.c
180
if (low < range->min)
sys/dev/drm/amd/powerplay/hwmgr/vega12_thermal.c
181
low = range->min;
sys/dev/drm/amd/powerplay/hwmgr/vega12_thermal.c
182
if (high > range->max)
sys/dev/drm/amd/powerplay/hwmgr/vega12_thermal.c
183
high = range->max;
sys/dev/drm/amd/powerplay/hwmgr/vega12_thermal.c
293
struct PP_TemperatureRange *range)
sys/dev/drm/amd/powerplay/hwmgr/vega12_thermal.c
297
if (range == NULL)
sys/dev/drm/amd/powerplay/hwmgr/vega12_thermal.c
300
ret = vega12_thermal_set_temperature_range(hwmgr, range);
sys/dev/drm/amd/powerplay/hwmgr/vega12_thermal.h
63
struct PP_TemperatureRange *range);
sys/dev/drm/amd/powerplay/hwmgr/vega20_thermal.c
241
struct PP_TemperatureRange *range)
sys/dev/drm/amd/powerplay/hwmgr/vega20_thermal.c
250
if (low < range->min)
sys/dev/drm/amd/powerplay/hwmgr/vega20_thermal.c
251
low = range->min;
sys/dev/drm/amd/powerplay/hwmgr/vega20_thermal.c
252
if (high > range->max)
sys/dev/drm/amd/powerplay/hwmgr/vega20_thermal.c
253
high = range->max;
sys/dev/drm/amd/powerplay/hwmgr/vega20_thermal.c
338
struct PP_TemperatureRange *range)
sys/dev/drm/amd/powerplay/hwmgr/vega20_thermal.c
342
if (range == NULL)
sys/dev/drm/amd/powerplay/hwmgr/vega20_thermal.c
345
ret = vega20_thermal_set_temperature_range(hwmgr, range);
sys/dev/drm/amd/powerplay/hwmgr/vega20_thermal.h
67
struct PP_TemperatureRange *range);
sys/dev/drm/amd/powerplay/inc/hwmgr.h
314
int (*start_thermal_controller)(struct pp_hwmgr *hwmgr, struct PP_TemperatureRange *range);
sys/dev/drm/amd/powerplay/inc/hwmgr.h
322
struct PP_TemperatureRange *range);
sys/dev/drm/drm_color_mgmt.c
390
const char *drm_get_color_range_name(enum drm_color_range range)
sys/dev/drm/drm_color_mgmt.c
392
if (WARN_ON(range >= ARRAY_SIZE(color_range_name)))
sys/dev/drm/drm_color_mgmt.c
395
return color_range_name[range];
sys/dev/drm/drm_crtc_internal.h
92
const char *drm_get_color_range_name(enum drm_color_range range);
sys/dev/drm/drm_edid.c
2548
struct detailed_data_monitor_range *range = &data->data.range;
sys/dev/drm/drm_edid.c
2560
switch (range->flags) {
sys/dev/drm/i915/i915_gem_gtt.c
3978
u64 range, addr;
sys/dev/drm/i915/i915_gem_gtt.c
3983
range = round_down(end - len, align) - round_up(start, align);
sys/dev/drm/i915/i915_gem_gtt.c
3984
if (range) {
sys/dev/drm/i915/i915_gem_gtt.c
3989
if (range > U32_MAX) {
sys/dev/drm/i915/i915_gem_gtt.c
3994
div64_u64_rem(addr, range, &addr);
sys/dev/drm/include/drm/drm_edid.h
147
struct detailed_data_monitor_range range;
sys/dev/drm/radeon/atombios_crtc.c
521
args.v1.ucSpreadSpectrumRange = ss->range;
sys/dev/drm/radeon/atombios_crtc.c
534
args.lvds_ss_2.ucSpreadSpectrumRange = ss->range;
sys/dev/drm/radeon/radeon_atombios.c
1407
ss->range = ss_assign->ucSS_Range;
sys/dev/drm/radeon/radeon_mode.h
314
uint8_t range;
sys/kern/kern_lockf.c
101
lf_match(struct lockf_range *range, int type, int flags)
sys/kern/kern_lockf.c
103
if (range->lf_type != type)
sys/kern/kern_lockf.c
105
if ((range->lf_flags ^ flags) & F_POSIX)
sys/kern/kern_lockf.c
115
lf_overlap(const struct lockf_range *range, off_t start, off_t end)
sys/kern/kern_lockf.c
117
if (range->lf_start >= start && range->lf_start <= end)
sys/kern/kern_lockf.c
119
else if (start >= range->lf_start && start <= range->lf_end)
sys/kern/kern_lockf.c
300
struct lockf_range *range;
sys/kern/kern_lockf.c
342
TAILQ_FOREACH(range, &lock->lf_range, lf_link) {
sys/kern/kern_lockf.c
343
if (insert_point == NULL && range->lf_start >= start)
sys/kern/kern_lockf.c
344
insert_point = range;
sys/kern/kern_lockf.c
352
if (range->lf_end < start)
sys/kern/kern_lockf.c
354
if (range->lf_start > end) {
sys/kern/kern_lockf.c
355
range = NULL;
sys/kern/kern_lockf.c
363
if (range->lf_owner == owner) {
sys/kern/kern_lockf.c
365
first_match = range;
sys/kern/kern_lockf.c
366
last_match = range;
sys/kern/kern_lockf.c
375
if (type == F_WRLCK || range->lf_type == F_WRLCK)
sys/kern/kern_lockf.c
384
if (range != NULL) {
sys/kern/kern_lockf.c
408
if (brange->lf_owner == range->lf_owner) {
sys/kern/kern_lockf.c
465
range = new_range1;
sys/kern/kern_lockf.c
467
lf_create_range(range, owner, type, flags, start, end);
sys/kern/kern_lockf.c
468
lf_insert(&lock->lf_range, range, insert_point);
sys/kern/kern_lockf.c
587
while ((range = next) != NULL) {
sys/kern/kern_lockf.c
588
next = TAILQ_NEXT(range, lf_link);
sys/kern/kern_lockf.c
594
if (range->lf_owner != owner || range == brange)
sys/kern/kern_lockf.c
602
if (type == F_RDLCK && range->lf_type == F_WRLCK)
sys/kern/kern_lockf.c
613
if (range->lf_start < start) {
sys/kern/kern_lockf.c
614
KKASSERT(range == first_match);
sys/kern/kern_lockf.c
616
range->lf_end >= start - 1 &&
sys/kern/kern_lockf.c
617
lf_match(range, type, flags)) {
sys/kern/kern_lockf.c
618
range->lf_end = brange->lf_end;
sys/kern/kern_lockf.c
619
range->lf_flags |= brange->lf_flags & F_NOEND;
sys/kern/kern_lockf.c
630
brange = range;
sys/kern/kern_lockf.c
631
} else if (range->lf_end >= start) {
sys/kern/kern_lockf.c
632
range->lf_end = start - 1;
sys/kern/kern_lockf.c
634
range->lf_flags &= ~F_NOEND;
sys/kern/kern_lockf.c
636
if (range == last_match)
sys/kern/kern_lockf.c
654
if (range->lf_end > end) {
sys/kern/kern_lockf.c
655
KKASSERT(range == last_match);
sys/kern/kern_lockf.c
657
range->lf_start <= end + 1 &&
sys/kern/kern_lockf.c
658
lf_match(range, type, flags)) {
sys/kern/kern_lockf.c
659
brange->lf_end = range->lf_end;
sys/kern/kern_lockf.c
660
brange->lf_flags |= range->lf_flags & F_NOEND;
sys/kern/kern_lockf.c
661
TAILQ_REMOVE(&lock->lf_range, range, lf_link);
sys/kern/kern_lockf.c
662
if (range->lf_flags & F_POSIX)
sys/kern/kern_lockf.c
664
TAILQ_INSERT_TAIL(&deadlist, range, lf_link);
sys/kern/kern_lockf.c
665
} else if (range->lf_start <= end) {
sys/kern/kern_lockf.c
666
range->lf_start = end + 1;
sys/kern/kern_lockf.c
667
TAILQ_REMOVE(&lock->lf_range, range, lf_link);
sys/kern/kern_lockf.c
668
lf_insert(&lock->lf_range, range, next);
sys/kern/kern_lockf.c
679
KKASSERT(range->lf_start >= start && range->lf_end <= end);
sys/kern/kern_lockf.c
680
TAILQ_REMOVE(&lock->lf_range, range, lf_link);
sys/kern/kern_lockf.c
681
if (range->lf_flags & F_POSIX)
sys/kern/kern_lockf.c
683
TAILQ_INSERT_TAIL(&deadlist, range, lf_link);
sys/kern/kern_lockf.c
684
if (range == last_match)
sys/kern/kern_lockf.c
702
range = TAILQ_PREV(brange, lockf_range_list, lf_link);
sys/kern/kern_lockf.c
703
if (range &&
sys/kern/kern_lockf.c
704
range->lf_owner == owner &&
sys/kern/kern_lockf.c
705
range->lf_end == brange->lf_start - 1 &&
sys/kern/kern_lockf.c
706
lf_match(range, type, flags)
sys/kern/kern_lockf.c
711
range->lf_end = brange->lf_end;
sys/kern/kern_lockf.c
712
range->lf_flags |= brange->lf_flags & F_NOEND;
sys/kern/kern_lockf.c
717
brange = range;
sys/kern/kern_lockf.c
719
range = TAILQ_NEXT(brange, lf_link);
sys/kern/kern_lockf.c
720
if (range &&
sys/kern/kern_lockf.c
721
range->lf_owner == owner &&
sys/kern/kern_lockf.c
722
range->lf_start == brange->lf_end + 1 &&
sys/kern/kern_lockf.c
723
lf_match(range, type, flags)
sys/kern/kern_lockf.c
728
brange->lf_end = range->lf_end;
sys/kern/kern_lockf.c
729
brange->lf_flags |= range->lf_flags & F_NOEND;
sys/kern/kern_lockf.c
730
TAILQ_REMOVE(&lock->lf_range, range, lf_link);
sys/kern/kern_lockf.c
731
if (range->lf_flags & F_POSIX)
sys/kern/kern_lockf.c
733
TAILQ_INSERT_TAIL(&deadlist, range, lf_link);
sys/kern/kern_lockf.c
744
while ((range = TAILQ_FIRST(&deadlist)) != NULL) {
sys/kern/kern_lockf.c
745
TAILQ_REMOVE(&deadlist, range, lf_link);
sys/kern/kern_lockf.c
746
lf_destroy_range(range);
sys/kern/kern_lockf.c
773
struct lockf_range *range;
sys/kern/kern_lockf.c
775
TAILQ_FOREACH(range, &lock->lf_range, lf_link)
sys/kern/kern_lockf.c
776
if (range->lf_owner != owner &&
sys/kern/kern_lockf.c
777
lf_overlap(range, start, end) &&
sys/kern/kern_lockf.c
778
(type == F_WRLCK || range->lf_type == F_WRLCK))
sys/kern/kern_lockf.c
780
if (range == NULL) {
sys/kern/kern_lockf.c
784
fl->l_type = range->lf_type;
sys/kern/kern_lockf.c
786
fl->l_start = range->lf_start;
sys/kern/kern_lockf.c
787
if (range->lf_flags & F_NOEND)
sys/kern/kern_lockf.c
790
fl->l_len = range->lf_end - range->lf_start + 1;
sys/kern/kern_lockf.c
791
if (range->lf_owner != NULL && (range->lf_flags & F_POSIX))
sys/kern/kern_lockf.c
792
fl->l_pid = range->lf_owner->p_pid;
sys/kern/kern_lockf.c
808
struct lockf_range *range, *nrange;
sys/kern/kern_lockf.c
810
TAILQ_FOREACH_MUTABLE(range, &lock->lf_blocked, lf_link, nrange) {
sys/kern/kern_lockf.c
811
if (lf_overlap(range, start, end) == 0)
sys/kern/kern_lockf.c
813
TAILQ_REMOVE(&lock->lf_blocked, range, lf_link);
sys/kern/kern_lockf.c
814
range->lf_flags = 1;
sys/kern/kern_lockf.c
815
wakeup(range);
sys/kern/kern_lockf.c
829
struct lockf_range *range;
sys/kern/kern_lockf.c
833
if ((range = lfpc->free1) != NULL) {
sys/kern/kern_lockf.c
835
return range;
sys/kern/kern_lockf.c
837
if ((range = lfpc->free2) != NULL) {
sys/kern/kern_lockf.c
839
return range;
sys/kern/kern_lockf.c
841
range = kmalloc(sizeof(struct lockf_range), M_LOCKF, M_WAITOK);
sys/kern/kern_lockf.c
842
range->lf_owner = NULL;
sys/kern/kern_lockf.c
844
return(range);
sys/kern/kern_lockf.c
860
lf_create_range(struct lockf_range *range, struct proc *owner, int type,
sys/kern/kern_lockf.c
864
range->lf_type = type;
sys/kern/kern_lockf.c
865
range->lf_flags = flags;
sys/kern/kern_lockf.c
866
range->lf_start = start;
sys/kern/kern_lockf.c
867
range->lf_end = end;
sys/kern/kern_lockf.c
868
range->lf_owner = owner;
sys/kern/kern_lockf.c
871
(uintmax_t)range->lf_start, (uintmax_t)range->lf_end);
sys/kern/kern_lockf.c
875
lf_destroy_range(struct lockf_range *range)
sys/kern/kern_lockf.c
880
(uintmax_t)range->lf_start, (uintmax_t)range->lf_end);
sys/kern/kern_lockf.c
884
range->lf_owner = NULL;
sys/kern/kern_lockf.c
885
lfpc->free1 = range;
sys/kern/kern_lockf.c
889
range->lf_owner = NULL;
sys/kern/kern_lockf.c
890
lfpc->free2 = range;
sys/kern/kern_lockf.c
893
kfree(range, M_LOCKF);
sys/kern/kern_lockf.c
916
struct lockf_range *range;
sys/kern/kern_lockf.c
926
TAILQ_FOREACH(range, &lock->lf_range, lf_link)
sys/kern/kern_lockf.c
928
(uintmax_t)range->lf_start, (uintmax_t)range->lf_end,
sys/kern/kern_lockf.c
929
range->lf_type == F_RDLCK ? "shared" : "exclusive",
sys/kern/kern_lockf.c
930
range->lf_flags & F_POSIX ? range->lf_owner->p_pid : -1);
sys/kern/kern_lockf.c
935
TAILQ_FOREACH(range, &lock->lf_blocked, lf_link)
sys/kern/kern_lockf.c
937
(uintmax_t)range->lf_start, (uintmax_t)range->lf_end,
sys/kern/kern_lockf.c
938
range->lf_type == F_RDLCK ? "shared" : "exclusive",
sys/kern/kern_lockf.c
939
range);
sys/netproto/802_11/wlan/ieee80211_ht.c
360
struct printranges *range;
sys/netproto/802_11/wlan/ieee80211_ht.c
362
for (range = ranges; range->txstream != 0; range++) {
sys/netproto/802_11/wlan/ieee80211_ht.c
363
if (ic->ic_txstream < range->txstream)
sys/netproto/802_11/wlan/ieee80211_ht.c
365
if (range->htcapflags &&
sys/netproto/802_11/wlan/ieee80211_ht.c
366
(ic->ic_htcaps & range->htcapflags) == 0)
sys/netproto/802_11/wlan/ieee80211_ht.c
368
if (ratetype < range->ratetype)
sys/netproto/802_11/wlan/ieee80211_ht.c
370
minrate = ht_getrate(ic, range->minmcs, mode, ratetype);
sys/netproto/802_11/wlan/ieee80211_ht.c
371
maxrate = ht_getrate(ic, range->maxmcs, mode, ratetype);
sys/netproto/802_11/wlan/ieee80211_ht.c
372
if (range->maxmcs) {
sys/netproto/802_11/wlan/ieee80211_ht.c
374
range->minmcs, range->maxmcs,
sys/netproto/802_11/wlan/ieee80211_ht.c
378
ic_printf(ic, "MCS %d: %d%sMbps\n", range->minmcs,
sys/vm/vm_page.c
2050
int range;
sys/vm/vm_page.c
2083
range = pqmask + 1;
sys/vm/vm_page.c
2085
while (range > 0) {
sys/vm/vm_page.c
2087
range -= skip_next - pqi;
sys/vm/vm_page.c
2090
if (range > 0 && TAILQ_FIRST(&pq[pqi].pl)) {
sys/vm/vm_page.c
2107
--range;
sys/vm/vm_page.c
2170
int range;
sys/vm/vm_page.c
2213
range = pqmask1 + 1;
sys/vm/vm_page.c
2215
while (range > 0) {
sys/vm/vm_page.c
2217
range -= skip_next1 - pqi;
sys/vm/vm_page.c
2220
if (range > 0 && TAILQ_FIRST(&pq1[pqi].pl)) {
sys/vm/vm_page.c
2237
--range;
sys/vm/vm_page.c
2249
range = pqmask2 + 1;
sys/vm/vm_page.c
2251
while (range > 0) {
sys/vm/vm_page.c
2253
range -= skip_next2 - pqi;
sys/vm/vm_page.c
2256
if (range > 0 && TAILQ_FIRST(&pq2[pqi].pl)) {
sys/vm/vm_page.c
2273
--range;
test/sysperf/randread.c
46
double range = 90.0;
test/sysperf/randread.c
75
range = strtod(av[3], NULL);
test/sysperf/randread.c
94
limit = (off_t)((double)limit * range / 100.0);
usr.bin/diff/diffreg.c
1037
range(a, b, ",");
usr.bin/diff/diffreg.c
1040
range(c, d, ",");
usr.bin/diff/diffreg.c
1045
range(a, b, " ");
usr.bin/diff/diffreg.c
1314
range(lowa, upb, ",");
usr.bin/diff/diffreg.c
1355
range(lowc, upd, ",");
usr.bin/diff/diffreg.c
182
static void range(int, int, const char *);
usr.bin/mkcsmapper/yacc.y
141
range : L_IMM '-' L_IMM { set_range($1, $3); }
usr.bin/mkcsmapper/yacc.y
144
| ranges range '/'
usr.bin/mkcsmapper/yacc.y
147
zone : range {
usr.bin/mkcsmapper/yacc.y
150
| range '/' range '/' ranges L_IMM {
usr.bin/usbhidaction/usbhidaction.c
287
int inst, cinst, u, lo, hi, range, t;
usr.bin/usbhidaction/usbhidaction.c
382
range = 1;
usr.bin/usbhidaction/usbhidaction.c
386
range = 0;
usr.bin/usbhidaction/usbhidaction.c
450
if (range) {
usr.sbin/edquota/edquota.c
208
range = 1;
usr.sbin/edquota/edquota.c
211
range = 0;
usr.sbin/edquota/edquota.c
214
if (range)
usr.sbin/edquota/edquota.c
93
int i, quotatype, range, tmpfd;
usr.sbin/pciconf/pciconf.c
257
print_window(int reg, const char *type, int range, uint64_t base,
usr.sbin/pciconf/pciconf.c
262
reg, type, range, (uintmax_t)base, (uintmax_t)limit,
usr.sbin/pciconf/pciconf.c
295
int range;
usr.sbin/pciconf/pciconf.c
312
range = 32;
usr.sbin/pciconf/pciconf.c
317
range = 16;
usr.sbin/pciconf/pciconf.c
319
print_window(PCIR_IOBASEL_1, "I/O Port", range, base, limit);
usr.sbin/pciconf/pciconf.c
337
range = 64;
usr.sbin/pciconf/pciconf.c
342
range = 32;
usr.sbin/pciconf/pciconf.c
344
print_window(PCIR_PMBASEL_1, "Prefetchable Memory", range, base,
usr.sbin/pciconf/pciconf.c
382
int range;
usr.sbin/pciconf/pciconf.c
388
range = 32;
usr.sbin/pciconf/pciconf.c
392
range = 16;
usr.sbin/pciconf/pciconf.c
394
print_window(basereg, "I/O Port", range, base, limit);
usr.sbin/pciconf/pciconf.c
435
int i, range, max;
usr.sbin/pciconf/pciconf.c
458
range = 32;
usr.sbin/pciconf/pciconf.c
467
range = 32;
usr.sbin/pciconf/pciconf.c
470
range = 20;
usr.sbin/pciconf/pciconf.c
473
range = 64;
usr.sbin/pciconf/pciconf.c
476
range = -1;
usr.sbin/pciconf/pciconf.c
481
PCIR_BAR(i), type, range, (uintmax_t)base);
usr.sbin/pfctl/parse.y
367
struct range {
usr.sbin/pfctl/parse.y
371
} range;
usr.sbin/pfctl/parse.y
395
struct range rport;
usr.sbin/pfctl/parse.y
429
int parseport(char *, struct range *r, int);
usr.sbin/pfctl/parse.y
468
%type <v.range> portplain portstar portrange
usr.sbin/pfctl/parse.y
6094
parseport(char *port, struct range *r, int extensions)
usr.sbin/ppp/iplist.c
64
iplist_setrange(struct iplist *list, char *range)
usr.sbin/ppp/iplist.c
68
if ((ptr = strpbrk(range, ",-")) == NULL) {
usr.sbin/ppp/iplist.c
69
if (!inet_aton(range, &list->cur.ip))
usr.sbin/ppp/iplist.c
74
if (!do_inet_aton(range, ptr, &list->cur.ip))
usr.sbin/ppp/iplist.c
96
list->cur.srcptr = range;
usr.sbin/ppp/ipv6cp.c
200
struct ncprange myrange, range;
usr.sbin/ppp/ipv6cp.c
239
ncprange_set(&range, &addr, 32);
usr.sbin/ppp/ipv6cp.c
240
rt_Set(bundle, RTM_ADD, &range, &ipv6cp->myaddr, 1, 0);
usr.sbin/ppp/ncp.c
353
ncp_IsUrgentPort(struct port_range *range, u_short src, u_short dst)
usr.sbin/ppp/ncp.c
357
for (f = 0; f < range->nports; f++)
usr.sbin/ppp/ncp.c
358
if (range->port[f] == src || range->port[f] == dst)
usr.sbin/ppp/ncp.c
365
ncp_AddUrgentPort(struct port_range *range, u_short port)
usr.sbin/ppp/ncp.c
370
if (range->nports == range->maxports) {
usr.sbin/ppp/ncp.c
371
range->maxports += 10;
usr.sbin/ppp/ncp.c
372
newport = (u_short *)realloc(range->port,
usr.sbin/ppp/ncp.c
373
range->maxports * sizeof(u_short));
usr.sbin/ppp/ncp.c
377
range->maxports -= 10;
usr.sbin/ppp/ncp.c
380
range->port = newport;
usr.sbin/ppp/ncp.c
383
for (p = 0; p < range->nports; p++)
usr.sbin/ppp/ncp.c
384
if (range->port[p] == port) {
usr.sbin/ppp/ncp.c
387
} else if (range->port[p] > port) {
usr.sbin/ppp/ncp.c
388
memmove(range->port + p + 1, range->port + p,
usr.sbin/ppp/ncp.c
389
(range->nports - p) * sizeof(u_short));
usr.sbin/ppp/ncp.c
390
range->port[p] = port;
usr.sbin/ppp/ncp.c
391
range->nports++;
usr.sbin/ppp/ncp.c
395
if (p == range->nports)
usr.sbin/ppp/ncp.c
396
range->port[range->nports++] = port;
usr.sbin/ppp/ncp.c
400
ncp_RemoveUrgentPort(struct port_range *range, u_short port)
usr.sbin/ppp/ncp.c
404
for (p = 0; p < range->nports; p++)
usr.sbin/ppp/ncp.c
405
if (range->port[p] == port) {
usr.sbin/ppp/ncp.c
406
if (p + 1 != range->nports)
usr.sbin/ppp/ncp.c
407
memmove(range->port + p, range->port + p + 1,
usr.sbin/ppp/ncp.c
408
(range->nports - p - 1) * sizeof(u_short));
usr.sbin/ppp/ncp.c
409
range->nports--;
usr.sbin/ppp/ncp.c
413
if (p == range->nports)
usr.sbin/ppp/ncp.c
418
ncp_ClearUrgentPorts(struct port_range *range)
usr.sbin/ppp/ncp.c
420
range->nports = 0;
usr.sbin/ppp/ncpaddr.c
1001
if (inet_pton(AF_INET6, s, &range->ncprange_ip6addr) != 1) {
usr.sbin/ppp/ncpaddr.c
1006
if (IN6_IS_ADDR_UNSPECIFIED(&range->ncprange_ip6addr))
usr.sbin/ppp/ncpaddr.c
1007
range->ncprange_ip6width = 0;
usr.sbin/ppp/ncpaddr.c
1009
range->ncprange_ip6width = (bits == -1) ? 128 : bits;
usr.sbin/ppp/ncpaddr.c
420
struct ncprange range;
usr.sbin/ppp/ncpaddr.c
422
if (!ncprange_aton(&range, ncp, data))
usr.sbin/ppp/ncpaddr.c
425
if (range.ncprange_family == AF_INET && range.ncprange_ip4width != 32) {
usr.sbin/ppp/ncpaddr.c
431
if (range.ncprange_family == AF_INET6 && range.ncprange_ip6width != 128) {
usr.sbin/ppp/ncpaddr.c
437
switch (range.ncprange_family) {
usr.sbin/ppp/ncpaddr.c
439
addr->ncpaddr_family = range.ncprange_family;
usr.sbin/ppp/ncpaddr.c
440
addr->ncpaddr_ip4addr = range.ncprange_ip4addr;
usr.sbin/ppp/ncpaddr.c
445
addr->ncpaddr_family = range.ncprange_family;
usr.sbin/ppp/ncpaddr.c
446
addr->ncpaddr_ip6addr = range.ncprange_ip6addr;
usr.sbin/ppp/ncpaddr.c
455
ncprange_init(struct ncprange *range)
usr.sbin/ppp/ncpaddr.c
457
range->ncprange_family = AF_UNSPEC;
usr.sbin/ppp/ncpaddr.c
461
ncprange_isset(const struct ncprange *range)
usr.sbin/ppp/ncpaddr.c
463
return range->ncprange_family != AF_UNSPEC;
usr.sbin/ppp/ncpaddr.c
467
ncprange_equal(const struct ncprange *range, const struct ncprange *cmp)
usr.sbin/ppp/ncpaddr.c
469
if (range->ncprange_family != cmp->ncprange_family)
usr.sbin/ppp/ncpaddr.c
472
switch (range->ncprange_family) {
usr.sbin/ppp/ncpaddr.c
474
if (range->ncprange_ip4addr.s_addr != cmp->ncprange_ip4addr.s_addr)
usr.sbin/ppp/ncpaddr.c
476
return range->ncprange_ip4mask.s_addr == cmp->ncprange_ip4mask.s_addr;
usr.sbin/ppp/ncpaddr.c
480
if (range->ncprange_ip6width != cmp->ncprange_ip6width)
usr.sbin/ppp/ncpaddr.c
482
return !memcmp(&range->ncprange_ip6addr, &cmp->ncprange_ip6addr,
usr.sbin/ppp/ncpaddr.c
483
sizeof range->ncprange_ip6addr);
usr.sbin/ppp/ncpaddr.c
494
ncprange_isdefault(const struct ncprange *range)
usr.sbin/ppp/ncpaddr.c
496
switch (range->ncprange_family) {
usr.sbin/ppp/ncpaddr.c
498
if (range->ncprange_ip4addr.s_addr == INADDR_ANY)
usr.sbin/ppp/ncpaddr.c
504
if (range->ncprange_ip6width == 0 &&
usr.sbin/ppp/ncpaddr.c
505
IN6_IS_ADDR_UNSPECIFIED(&range->ncprange_ip6addr))
usr.sbin/ppp/ncpaddr.c
515
ncprange_setdefault(struct ncprange *range, int af)
usr.sbin/ppp/ncpaddr.c
517
memset(range, '\0', sizeof *range);
usr.sbin/ppp/ncpaddr.c
518
range->ncprange_family = af;
usr.sbin/ppp/ncpaddr.c
522
ncprange_contains(const struct ncprange *range, const struct ncpaddr *addr)
usr.sbin/ppp/ncpaddr.c
530
if (range->ncprange_family != addr->ncpaddr_family)
usr.sbin/ppp/ncpaddr.c
533
switch (range->ncprange_family) {
usr.sbin/ppp/ncpaddr.c
535
return !((addr->ncpaddr_ip4addr.s_addr ^ range->ncprange_ip4addr.s_addr) &
usr.sbin/ppp/ncpaddr.c
536
range->ncprange_ip4mask.s_addr);
usr.sbin/ppp/ncpaddr.c
540
rangep = (const u_char *)range->ncprange_ip6addr.s6_addr;
usr.sbin/ppp/ncpaddr.c
543
for (bits = range->ncprange_ip6width; bits > 0; bits -= 8)
usr.sbin/ppp/ncpaddr.c
555
ncprange_containsip4(const struct ncprange *range, struct in_addr addr)
usr.sbin/ppp/ncpaddr.c
557
switch (range->ncprange_family) {
usr.sbin/ppp/ncpaddr.c
559
return !((addr.s_addr ^ range->ncprange_ip4addr.s_addr) &
usr.sbin/ppp/ncpaddr.c
560
range->ncprange_ip4mask.s_addr);
usr.sbin/ppp/ncpaddr.c
567
ncprange_copy(struct ncprange *range, const struct ncprange *from)
usr.sbin/ppp/ncpaddr.c
571
range->ncprange_family = AF_INET;
usr.sbin/ppp/ncpaddr.c
572
range->ncprange_ip4addr = from->ncprange_ip4addr;
usr.sbin/ppp/ncpaddr.c
573
range->ncprange_ip4mask = from->ncprange_ip4mask;
usr.sbin/ppp/ncpaddr.c
574
range->ncprange_ip4width = from->ncprange_ip4width;
usr.sbin/ppp/ncpaddr.c
579
range->ncprange_family = AF_INET6;
usr.sbin/ppp/ncpaddr.c
580
range->ncprange_ip6addr = from->ncprange_ip6addr;
usr.sbin/ppp/ncpaddr.c
581
range->ncprange_ip6width = from->ncprange_ip6width;
usr.sbin/ppp/ncpaddr.c
586
range->ncprange_family = AF_UNSPEC;
usr.sbin/ppp/ncpaddr.c
591
ncprange_set(struct ncprange *range, const struct ncpaddr *addr, int width)
usr.sbin/ppp/ncpaddr.c
593
ncprange_sethost(range, addr);
usr.sbin/ppp/ncpaddr.c
594
ncprange_setwidth(range, width);
usr.sbin/ppp/ncpaddr.c
598
ncprange_sethost(struct ncprange *range, const struct ncpaddr *from)
usr.sbin/ppp/ncpaddr.c
602
range->ncprange_family = AF_INET;
usr.sbin/ppp/ncpaddr.c
603
range->ncprange_ip4addr = from->ncpaddr_ip4addr;
usr.sbin/ppp/ncpaddr.c
605
range->ncprange_ip4mask.s_addr = INADDR_ANY;
usr.sbin/ppp/ncpaddr.c
606
range->ncprange_ip4width = 0;
usr.sbin/ppp/ncpaddr.c
608
range->ncprange_ip4mask.s_addr = INADDR_BROADCAST;
usr.sbin/ppp/ncpaddr.c
609
range->ncprange_ip4width = 32;
usr.sbin/ppp/ncpaddr.c
615
range->ncprange_family = AF_INET6;
usr.sbin/ppp/ncpaddr.c
616
range->ncprange_ip6addr = from->ncpaddr_ip6addr;
usr.sbin/ppp/ncpaddr.c
617
range->ncprange_ip6width = 128;
usr.sbin/ppp/ncpaddr.c
622
range->ncprange_family = AF_UNSPEC;
usr.sbin/ppp/ncpaddr.c
627
ncprange_ishost(const struct ncprange *range)
usr.sbin/ppp/ncpaddr.c
629
switch (range->ncprange_family) {
usr.sbin/ppp/ncpaddr.c
631
return range->ncprange_ip4width == 32;
usr.sbin/ppp/ncpaddr.c
634
return range->ncprange_ip6width == 128;
usr.sbin/ppp/ncpaddr.c
642
ncprange_setwidth(struct ncprange *range, int width)
usr.sbin/ppp/ncpaddr.c
644
switch (range->ncprange_family) {
usr.sbin/ppp/ncpaddr.c
648
range->ncprange_ip4width = width;
usr.sbin/ppp/ncpaddr.c
649
range->ncprange_ip4mask = bits2mask4(width);
usr.sbin/ppp/ncpaddr.c
656
range->ncprange_ip6width = width;
usr.sbin/ppp/ncpaddr.c
668
ncprange_setip4host(struct ncprange *range, struct in_addr from)
usr.sbin/ppp/ncpaddr.c
670
range->ncprange_family = AF_INET;
usr.sbin/ppp/ncpaddr.c
671
range->ncprange_ip4addr = from;
usr.sbin/ppp/ncpaddr.c
673
range->ncprange_ip4mask.s_addr = INADDR_ANY;
usr.sbin/ppp/ncpaddr.c
674
range->ncprange_ip4width = 0;
usr.sbin/ppp/ncpaddr.c
676
range->ncprange_ip4mask.s_addr = INADDR_BROADCAST;
usr.sbin/ppp/ncpaddr.c
677
range->ncprange_ip4width = 32;
usr.sbin/ppp/ncpaddr.c
682
ncprange_setip4(struct ncprange *range, struct in_addr from, struct in_addr msk)
usr.sbin/ppp/ncpaddr.c
684
range->ncprange_family = AF_INET;
usr.sbin/ppp/ncpaddr.c
685
range->ncprange_ip4addr = from;
usr.sbin/ppp/ncpaddr.c
686
range->ncprange_ip4mask = msk;
usr.sbin/ppp/ncpaddr.c
687
range->ncprange_ip4width = mask42bits(msk);
usr.sbin/ppp/ncpaddr.c
692
ncprange_setip4mask(struct ncprange *range, struct in_addr mask)
usr.sbin/ppp/ncpaddr.c
694
if (range->ncprange_family != AF_INET)
usr.sbin/ppp/ncpaddr.c
696
range->ncprange_ip4mask = mask;
usr.sbin/ppp/ncpaddr.c
697
range->ncprange_ip4width = mask42bits(mask);
usr.sbin/ppp/ncpaddr.c
702
ncprange_setsa(struct ncprange *range, const struct sockaddr *host,
usr.sbin/ppp/ncpaddr.c
714
range->ncprange_family = AF_INET;
usr.sbin/ppp/ncpaddr.c
715
range->ncprange_ip4addr = host4->sin_addr;
usr.sbin/ppp/ncpaddr.c
717
range->ncprange_ip4mask.s_addr = INADDR_ANY;
usr.sbin/ppp/ncpaddr.c
718
range->ncprange_ip4width = 0;
usr.sbin/ppp/ncpaddr.c
720
range->ncprange_ip4mask.s_addr = mask4->sin_addr.s_addr;
usr.sbin/ppp/ncpaddr.c
721
range->ncprange_ip4width = mask42bits(mask4->sin_addr);
usr.sbin/ppp/ncpaddr.c
723
range->ncprange_ip4mask.s_addr = INADDR_BROADCAST;
usr.sbin/ppp/ncpaddr.c
724
range->ncprange_ip4width = 32;
usr.sbin/ppp/ncpaddr.c
730
range->ncprange_family = AF_INET6;
usr.sbin/ppp/ncpaddr.c
731
range->ncprange_ip6addr = host6->sin6_addr;
usr.sbin/ppp/ncpaddr.c
733
range->ncprange_ip6width = 0;
usr.sbin/ppp/ncpaddr.c
735
range->ncprange_ip6width = mask6 ? mask62bits(&mask6->sin6_addr) : 128;
usr.sbin/ppp/ncpaddr.c
740
range->ncprange_family = AF_UNSPEC;
usr.sbin/ppp/ncpaddr.c
745
ncprange_getsa(const struct ncprange *range, struct sockaddr_storage *host,
usr.sbin/ppp/ncpaddr.c
759
switch (range->ncprange_family) {
usr.sbin/ppp/ncpaddr.c
763
host4->sin_addr = range->ncprange_ip4addr;
usr.sbin/ppp/ncpaddr.c
767
mask4->sin_addr = range->ncprange_ip4mask;
usr.sbin/ppp/ncpaddr.c
775
host6->sin6_addr = range->ncprange_ip6addr;
usr.sbin/ppp/ncpaddr.c
779
mask6->sin6_addr = bits2mask6(range->ncprange_ip6width);
usr.sbin/ppp/ncpaddr.c
793
ncprange_getaddr(const struct ncprange *range, struct ncpaddr *addr)
usr.sbin/ppp/ncpaddr.c
795
switch (range->ncprange_family) {
usr.sbin/ppp/ncpaddr.c
798
addr->ncpaddr_ip4addr = range->ncprange_ip4addr;
usr.sbin/ppp/ncpaddr.c
803
addr->ncpaddr_ip6addr = range->ncprange_ip6addr;
usr.sbin/ppp/ncpaddr.c
812
ncprange_getip4addr(const struct ncprange *range, struct in_addr *addr)
usr.sbin/ppp/ncpaddr.c
814
if (range->ncprange_family != AF_INET)
usr.sbin/ppp/ncpaddr.c
817
*addr = range->ncprange_ip4addr;
usr.sbin/ppp/ncpaddr.c
822
ncprange_getip4mask(const struct ncprange *range, struct in_addr *mask)
usr.sbin/ppp/ncpaddr.c
824
switch (range->ncprange_family) {
usr.sbin/ppp/ncpaddr.c
826
*mask = range->ncprange_ip4mask;
usr.sbin/ppp/ncpaddr.c
834
ncprange_getwidth(const struct ncprange *range, int *width)
usr.sbin/ppp/ncpaddr.c
836
switch (range->ncprange_family) {
usr.sbin/ppp/ncpaddr.c
838
*width = range->ncprange_ip4width;
usr.sbin/ppp/ncpaddr.c
842
*width = range->ncprange_ip6width;
usr.sbin/ppp/ncpaddr.c
851
ncprange_ntoa(const struct ncprange *range)
usr.sbin/ppp/ncpaddr.c
857
if (!ncprange_getaddr(range, &addr))
usr.sbin/ppp/ncpaddr.c
865
switch (range->ncprange_family) {
usr.sbin/ppp/ncpaddr.c
867
if (range->ncprange_ip4width == -1) {
usr.sbin/ppp/ncpaddr.c
873
(unsigned long)ntohl(range->ncprange_ip4mask.s_addr));
usr.sbin/ppp/ncpaddr.c
874
} else if (range->ncprange_ip4width < 32)
usr.sbin/ppp/ncpaddr.c
875
snprintf(res + len, strlen(res) - len, "/%d", range->ncprange_ip4width);
usr.sbin/ppp/ncpaddr.c
881
if (range->ncprange_ip6width != 128)
usr.sbin/ppp/ncpaddr.c
882
snprintf(res + len, strlen(res) - len, "/%d", range->ncprange_ip6width);
usr.sbin/ppp/ncpaddr.c
893
ncprange_scopeid(const struct ncprange *range)
usr.sbin/ppp/ncpaddr.c
898
if (range->ncprange_family == AF_INET6) {
usr.sbin/ppp/ncpaddr.c
899
sin6 = &range->ncprange_ip6addr;
usr.sbin/ppp/ncpaddr.c
910
ncprange_aton(struct ncprange *range, struct ncp *ncp, const char *data)
usr.sbin/ppp/ncpaddr.c
920
range->ncprange_family = AF_INET;
usr.sbin/ppp/ncpaddr.c
921
range->ncprange_ip4addr = ncp->ipcp.peer_ip;
usr.sbin/ppp/ncpaddr.c
922
range->ncprange_ip4mask.s_addr = INADDR_BROADCAST;
usr.sbin/ppp/ncpaddr.c
923
range->ncprange_ip4width = 32;
usr.sbin/ppp/ncpaddr.c
927
range->ncprange_family = AF_INET6;
usr.sbin/ppp/ncpaddr.c
928
range->ncprange_ip6addr = ncp->ipv6cp.hisaddr.ncpaddr_ip6addr;
usr.sbin/ppp/ncpaddr.c
929
range->ncprange_ip6width = 128;
usr.sbin/ppp/ncpaddr.c
933
range->ncprange_family = AF_INET;
usr.sbin/ppp/ncpaddr.c
934
range->ncprange_ip4addr = ncp->ipcp.my_ip;
usr.sbin/ppp/ncpaddr.c
935
range->ncprange_ip4mask.s_addr = INADDR_BROADCAST;
usr.sbin/ppp/ncpaddr.c
936
range->ncprange_ip4width = 32;
usr.sbin/ppp/ncpaddr.c
940
range->ncprange_family = AF_INET6;
usr.sbin/ppp/ncpaddr.c
941
range->ncprange_ip6addr = ncp->ipv6cp.myaddr.ncpaddr_ip6addr;
usr.sbin/ppp/ncpaddr.c
942
range->ncprange_ip6width = 128;
usr.sbin/ppp/ncpaddr.c
946
range->ncprange_family = AF_INET;
usr.sbin/ppp/ncpaddr.c
947
range->ncprange_ip4addr = ncp->ipcp.ns.dns[0];
usr.sbin/ppp/ncpaddr.c
948
range->ncprange_ip4mask.s_addr = INADDR_BROADCAST;
usr.sbin/ppp/ncpaddr.c
949
range->ncprange_ip4width = 32;
usr.sbin/ppp/ncpaddr.c
952
range->ncprange_family = AF_INET;
usr.sbin/ppp/ncpaddr.c
953
range->ncprange_ip4addr = ncp->ipcp.ns.dns[1];
usr.sbin/ppp/ncpaddr.c
954
range->ncprange_ip4mask.s_addr = INADDR_BROADCAST;
usr.sbin/ppp/ncpaddr.c
955
range->ncprange_ip4width = 32;
usr.sbin/ppp/ncpaddr.c
973
range->ncprange_family = AF_INET;
usr.sbin/ppp/ncpaddr.c
975
range->ncprange_ip4addr = GetIpAddr(s);
usr.sbin/ppp/ncpaddr.c
977
if (range->ncprange_ip4addr.s_addr == INADDR_NONE) {
usr.sbin/ppp/ncpaddr.c
982
if (range->ncprange_ip4addr.s_addr == INADDR_ANY) {
usr.sbin/ppp/ncpaddr.c
983
range->ncprange_ip4mask.s_addr = INADDR_ANY;
usr.sbin/ppp/ncpaddr.c
984
range->ncprange_ip4width = 0;
usr.sbin/ppp/ncpaddr.c
986
range->ncprange_ip4mask.s_addr = INADDR_BROADCAST;
usr.sbin/ppp/ncpaddr.c
987
range->ncprange_ip4width = 32;
usr.sbin/ppp/ncpaddr.c
992
range->ncprange_ip4mask = bits2mask4(bits);
usr.sbin/ppp/ncpaddr.c
993
range->ncprange_ip4width = bits;
usr.sbin/ppp/ncpaddr.c
999
range->ncprange_family = AF_INET6;
usr.sbin/ppp/route.c
112
ncprange_setsa(&range, phost, pmask);
usr.sbin/ppp/route.c
113
if (ncprange_isdefault(&range))
usr.sbin/ppp/route.c
116
prompt_Printf(prompt, "%-*s ", width - 1, ncprange_ntoa(&range));
usr.sbin/ppp/route.c
385
struct ncprange range;
usr.sbin/ppp/route.c
442
ncprange_setsa(&range, sa[RTAX_DST], sa[RTAX_NETMASK]);
usr.sbin/ppp/route.c
445
log_Printf(LogDEBUG, "Found %s %s\n", ncprange_ntoa(&range), gwstr);
usr.sbin/ppp/route.c
454
ncprange_setsa(&range, sa[RTAX_DST], sa[RTAX_NETMASK]);
usr.sbin/ppp/route.c
455
rt_Set(bundle, RTM_DELETE, &range, NULL, 0, 0);
usr.sbin/ppp/route.c
89
struct ncprange range;