range 119 arch/arc/kernel/unwind.c unsigned long range; range 162 arch/arc/kernel/unwind.c && pc < table->core.pc + table->core.range) range 164 arch/arc/kernel/unwind.c && pc < table->init.pc + table->init.range)) range 194 arch/arc/kernel/unwind.c table->core.range = core_size; range 196 arch/arc/kernel/unwind.c table->init.range = init_size; range 394 arch/arc/kernel/unwind.c module->name, table->core.pc, table->core.range); range 422 arch/arc/kernel/unwind.c table->init.range = 0; range 446 arch/arc/kernel/unwind.c table->init.range = 0; range 78 arch/arm/mm/pmsa-v8.c static struct range __initdata io[MPU_MAX_REGIONS]; range 79 arch/arm/mm/pmsa-v8.c static struct range __initdata mem[MPU_MAX_REGIONS]; range 165 arch/arm64/include/asm/cputype.h static inline bool is_midr_in_range(u32 midr, struct midr_range const *range) range 167 arch/arm64/include/asm/cputype.h return midr_is_cpu_model_range(midr, range->model, range 168 arch/arm64/include/asm/cputype.h range->rv_min, range->rv_max); range 513 arch/arm64/kernel/cpu_errata.c struct midr_range range = MIDR_RANGE(MIDR_CORTEX_A76, 0, 0, 3, 1); range 516 arch/arm64/kernel/cpu_errata.c return is_midr_in_range(midr, &range) && is_kernel_in_hyp_mode(); range 668 arch/arm64/kernel/cpu_errata.c const struct midr_range range = MIDR_ALL_VERSIONS(MIDR_NEOVERSE_N1); range 671 arch/arm64/kernel/cpu_errata.c return is_midr_in_range(midr, &range) && has_dic; range 452 arch/arm64/kernel/insn.c long range) range 458 arch/arm64/kernel/insn.c return range; range 463 arch/arm64/kernel/insn.c if (offset < -range || offset >= range) { range 465 arch/arm64/kernel/insn.c return range; range 393 arch/arm64/mm/init.c u64 range = linear_region_size - range 401 arch/arm64/mm/init.c if (memstart_offset_seed > 0 && range >= ARM64_MEMSTART_ALIGN) { range 402 arch/arm64/mm/init.c range /= ARM64_MEMSTART_ALIGN; range 404 arch/arm64/mm/init.c ((range * memstart_offset_seed) >> 16); range 423 arch/microblaze/pci/pci-common.c struct of_pci_range range; range 434 arch/microblaze/pci/pci-common.c for_each_of_pci_range(&parser, &range) { range 437 arch/microblaze/pci/pci-common.c range.pci_space, range.pci_addr); range 439 arch/microblaze/pci/pci-common.c range.cpu_addr, range.size); range 446 arch/microblaze/pci/pci-common.c if (range.cpu_addr == OF_BAD_ADDR || range.size == 0) range 451 arch/microblaze/pci/pci-common.c switch (range.flags & IORESOURCE_TYPE_BITS) { range 454 arch/microblaze/pci/pci-common.c range.cpu_addr, range.cpu_addr + range.size - 1, range 455 arch/microblaze/pci/pci-common.c range.pci_addr); range 463 arch/microblaze/pci/pci-common.c if (range.size > 0x01000000) range 464 arch/microblaze/pci/pci-common.c range.size = 0x01000000; range 467 arch/microblaze/pci/pci-common.c hose->io_base_virt = ioremap(range.cpu_addr, range 468 arch/microblaze/pci/pci-common.c range.size); range 477 arch/microblaze/pci/pci-common.c hose->pci_io_size = range.pci_addr + range.size; range 478 arch/microblaze/pci/pci-common.c hose->io_base_phys = range.cpu_addr - range.pci_addr; range 482 arch/microblaze/pci/pci-common.c range.cpu_addr = range.pci_addr; range 487 arch/microblaze/pci/pci-common.c range.cpu_addr, range.cpu_addr + range.size - 1, range 488 arch/microblaze/pci/pci-common.c range.pci_addr, range 489 arch/microblaze/pci/pci-common.c (range.pci_space & 0x40000000) ? range 498 arch/microblaze/pci/pci-common.c if (range.pci_addr == 0) { range 499 arch/microblaze/pci/pci-common.c isa_mb = range.cpu_addr; range 502 arch/microblaze/pci/pci-common.c isa_mem_base = range.cpu_addr; range 503 arch/microblaze/pci/pci-common.c hose->isa_mem_phys = range.cpu_addr; range 504 arch/microblaze/pci/pci-common.c hose->isa_mem_size = range.size; range 512 arch/microblaze/pci/pci-common.c (isa_hole >= 0 && range.pci_addr != 0 && range 514 arch/microblaze/pci/pci-common.c hose->pci_mem_offset = range.cpu_addr - range 515 arch/microblaze/pci/pci-common.c range.pci_addr; range 516 arch/microblaze/pci/pci-common.c else if (range.pci_addr != 0 && range 517 arch/microblaze/pci/pci-common.c hose->pci_mem_offset != range.cpu_addr - range 518 arch/microblaze/pci/pci-common.c range.pci_addr) { range 529 arch/microblaze/pci/pci-common.c res->flags = range.flags; range 530 arch/microblaze/pci/pci-common.c res->start = range.cpu_addr; range 531 arch/microblaze/pci/pci-common.c res->end = range.cpu_addr + range.size - 1; range 60 arch/mips/include/asm/mach-lantiq/falcon/lantiq_soc.h extern void pinctrl_falcon_add_gpio_range(struct pinctrl_gpio_range *range); range 68 arch/mips/kernel/perf_event_mipsxx.c } range; range 319 arch/mips/kernel/perf_event_mipsxx.c unsigned int range = evt->event_base >> 24; range 332 arch/mips/kernel/perf_event_mipsxx.c } else if (IS_ENABLED(CONFIG_MIPS_MT_SMP) && range > V) { range 665 arch/mips/kernel/perf_event_mipsxx.c return ((unsigned int)pev->range << 24) | range 1530 arch/mips/kernel/perf_event_mipsxx.c raw_event.range = P; range 1541 arch/mips/kernel/perf_event_mipsxx.c raw_event.range = P; range 1543 arch/mips/kernel/perf_event_mipsxx.c raw_event.range = V; range 1545 arch/mips/kernel/perf_event_mipsxx.c raw_event.range = T; range 1556 arch/mips/kernel/perf_event_mipsxx.c raw_event.range = P; range 1566 arch/mips/kernel/perf_event_mipsxx.c raw_event.range = P; range 1580 arch/mips/kernel/perf_event_mipsxx.c raw_event.range = P; range 1597 arch/mips/kernel/perf_event_mipsxx.c raw_event.range = P; range 1599 arch/mips/kernel/perf_event_mipsxx.c raw_event.range = V; range 1601 arch/mips/kernel/perf_event_mipsxx.c raw_event.range = T; range 1612 arch/mips/kernel/perf_event_mipsxx.c raw_event.range = P; range 1614 arch/mips/kernel/perf_event_mipsxx.c raw_event.range = V; range 1616 arch/mips/kernel/perf_event_mipsxx.c raw_event.range = T; range 140 arch/mips/pci/pci-legacy.c struct of_pci_range range; range 149 arch/mips/pci/pci-legacy.c for_each_of_pci_range(&parser, &range) { range 152 arch/mips/pci/pci-legacy.c switch (range.flags & IORESOURCE_TYPE_BITS) { range 155 arch/mips/pci/pci-legacy.c range.cpu_addr, range 156 arch/mips/pci/pci-legacy.c range.cpu_addr + range.size - 1); range 158 arch/mips/pci/pci-legacy.c (unsigned long)ioremap(range.cpu_addr, range 159 arch/mips/pci/pci-legacy.c range.size); range 164 arch/mips/pci/pci-legacy.c range.cpu_addr, range 165 arch/mips/pci/pci-legacy.c range.cpu_addr + range.size - 1); range 170 arch/mips/pci/pci-legacy.c of_pci_range_to_resource(&range, node, res); range 651 arch/parisc/mm/init.c int range; range 655 arch/parisc/mm/init.c for (range = 0; range < npmem_ranges; range++) { range 660 arch/parisc/mm/init.c start_paddr = pmem_ranges[range].start_pfn << PAGE_SHIFT; range 661 arch/parisc/mm/init.c size = pmem_ranges[range].pages << PAGE_SHIFT; range 177 arch/powerpc/boot/devtree.c static int compare_reg(u32 *reg, u32 *range, u32 *rangesize) range 183 arch/powerpc/boot/devtree.c if (reg[i] < range[i]) range 185 arch/powerpc/boot/devtree.c if (reg[i] > range[i]) range 190 arch/powerpc/boot/devtree.c end = range[i] + rangesize[i]; range 62 arch/powerpc/kernel/isa-bridge.c const struct isa_range *range; range 68 arch/powerpc/kernel/isa-bridge.c range = of_get_property(isa_node, "ranges", &rlen); range 69 arch/powerpc/kernel/isa-bridge.c if (range == NULL || (rlen < sizeof(struct isa_range))) range 80 arch/powerpc/kernel/isa-bridge.c if ((range->isa_addr.a_hi & ISA_SPACE_MASK) != ISA_SPACE_IO) { range 81 arch/powerpc/kernel/isa-bridge.c range++; range 86 arch/powerpc/kernel/isa-bridge.c if ((range->isa_addr.a_hi & ISA_SPACE_MASK) != ISA_SPACE_IO) range 89 arch/powerpc/kernel/isa-bridge.c isa_addr = range->isa_addr.a_lo; range 90 arch/powerpc/kernel/isa-bridge.c pci_addr = (unsigned long) range->pci_addr.a_mid << 32 | range 91 arch/powerpc/kernel/isa-bridge.c range->pci_addr.a_lo; range 104 arch/powerpc/kernel/isa-bridge.c size = PAGE_ALIGN(range->size); range 673 arch/powerpc/kernel/pci-common.c struct of_pci_range range; range 684 arch/powerpc/kernel/pci-common.c for_each_of_pci_range(&parser, &range) { range 690 arch/powerpc/kernel/pci-common.c if (range.cpu_addr == OF_BAD_ADDR || range.size == 0) range 695 arch/powerpc/kernel/pci-common.c switch (range.flags & IORESOURCE_TYPE_BITS) { range 699 arch/powerpc/kernel/pci-common.c range.cpu_addr, range.cpu_addr + range.size - 1, range 700 arch/powerpc/kernel/pci-common.c range.pci_addr); range 710 arch/powerpc/kernel/pci-common.c if (range.size > 0x01000000) range 711 arch/powerpc/kernel/pci-common.c range.size = 0x01000000; range 714 arch/powerpc/kernel/pci-common.c hose->io_base_virt = ioremap(range.cpu_addr, range 715 arch/powerpc/kernel/pci-common.c range.size); range 725 arch/powerpc/kernel/pci-common.c hose->pci_io_size = range.pci_addr + range.size; range 726 arch/powerpc/kernel/pci-common.c hose->io_base_phys = range.cpu_addr - range.pci_addr; range 730 arch/powerpc/kernel/pci-common.c range.cpu_addr = range.pci_addr; range 735 arch/powerpc/kernel/pci-common.c range.cpu_addr, range.cpu_addr + range.size - 1, range 736 arch/powerpc/kernel/pci-common.c range.pci_addr, range 737 arch/powerpc/kernel/pci-common.c (range.pci_space & 0x40000000) ? range 747 arch/powerpc/kernel/pci-common.c if (range.pci_addr == 0) { range 749 arch/powerpc/kernel/pci-common.c isa_mem_base = range.cpu_addr; range 750 arch/powerpc/kernel/pci-common.c hose->isa_mem_phys = range.cpu_addr; range 751 arch/powerpc/kernel/pci-common.c hose->isa_mem_size = range.size; range 755 arch/powerpc/kernel/pci-common.c hose->mem_offset[memno] = range.cpu_addr - range 756 arch/powerpc/kernel/pci-common.c range.pci_addr; range 762 arch/powerpc/kernel/pci-common.c res->flags = range.flags; range 763 arch/powerpc/kernel/pci-common.c res->start = range.cpu_addr; range 764 arch/powerpc/kernel/pci-common.c res->end = range.cpu_addr + range.size - 1; range 70 arch/powerpc/platforms/powernv/pci-cxl.c if (!irqs->range[i]) range 74 arch/powerpc/platforms/powernv/pci-cxl.c irqs->range[i]); range 77 arch/powerpc/platforms/powernv/pci-cxl.c irqs->range[i]); range 104 arch/powerpc/platforms/powernv/pci-cxl.c irqs->range[i] = try; range 106 arch/powerpc/platforms/powernv/pci-cxl.c i, irqs->offset[i], irqs->range[i]); range 707 arch/powerpc/sysdev/xive/spapr.c int range = be32_to_cpu(reg[2 * i + 1]); range 709 arch/powerpc/sysdev/xive/spapr.c if (prio >= base && prio < base + range) range 138 arch/s390/boot/mem_detect.c unsigned long range = 1 << (MAX_PHYSMEM_BITS - 20); /* in 1MB blocks */ range 142 arch/s390/boot/mem_detect.c while (range > 1) { range 143 arch/s390/boot/mem_detect.c range >>= 1; range 144 arch/s390/boot/mem_detect.c pivot = offset + range; range 72 arch/s390/include/asm/cpu_mcf.h static inline int ctr_stcctm(enum cpumf_ctr_set set, u64 range, u64 *dest) range 76 arch/s390/include/asm/cpu_mcf.h return stcctm(BASIC, range, dest); range 78 arch/s390/include/asm/cpu_mcf.h return stcctm(PROBLEM_STATE, range, dest); range 80 arch/s390/include/asm/cpu_mcf.h return stcctm(CRYPTO_ACTIVITY, range, dest); range 82 arch/s390/include/asm/cpu_mcf.h return stcctm(EXTENDED, range, dest); range 84 arch/s390/include/asm/cpu_mcf.h return stcctm(MT_DIAG_CLEARING, range, dest); range 227 arch/s390/include/asm/cpu_mf.h static __always_inline int stcctm(enum stcctm_ctr_set set, u64 range, u64 *dest) range 236 arch/s390/include/asm/cpu_mf.h : "Q" (*dest), "d" (range), "i" (set) range 130 arch/s390/include/asm/pci_insn.h int zpci_refresh_trans(u64 fn, u64 addr, u64 range); range 1410 arch/s390/kernel/perf_cpum_sf.c unsigned long range; range 1419 arch/s390/kernel/perf_cpum_sf.c range = (handle->size + 1) >> PAGE_SHIFT; range 1420 arch/s390/kernel/perf_cpum_sf.c if (range <= 1) range 1427 arch/s390/kernel/perf_cpum_sf.c if (range > AUX_SDB_NUM_EMPTY(aux)) { range 1428 arch/s390/kernel/perf_cpum_sf.c range_scan = range - AUX_SDB_NUM_EMPTY(aux); range 1437 arch/s390/kernel/perf_cpum_sf.c aux->empty_mark = aux->head + range - 1; range 1441 arch/s390/kernel/perf_cpum_sf.c aux->alert_mark = aux->head + range/2 - 1; range 1457 arch/s390/kernel/perf_cpum_sf.c AUX_SDB_NUM_ALERT(aux), range, range 1519 arch/s390/kernel/perf_cpum_sf.c static bool aux_reset_buffer(struct aux_buffer *aux, unsigned long range, range 1526 arch/s390/kernel/perf_cpum_sf.c if (range <= AUX_SDB_NUM_EMPTY(aux)) range 1547 arch/s390/kernel/perf_cpum_sf.c range_scan = range - AUX_SDB_NUM_EMPTY(aux); range 1566 arch/s390/kernel/perf_cpum_sf.c aux->empty_mark = aux->head + range - 1; range 1578 arch/s390/kernel/perf_cpum_sf.c unsigned long range = 0, size; range 1608 arch/s390/kernel/perf_cpum_sf.c range = (handle->size + 1) >> PAGE_SHIFT; range 1609 arch/s390/kernel/perf_cpum_sf.c if (range == 1) range 1612 arch/s390/kernel/perf_cpum_sf.c aux->alert_mark = aux->head + range/2 - 1; range 1614 arch/s390/kernel/perf_cpum_sf.c if (aux_reset_buffer(aux, range, &overflow)) { range 1619 arch/s390/kernel/perf_cpum_sf.c size = range << PAGE_SHIFT; range 1625 arch/s390/kernel/perf_cpum_sf.c aux->head, range, overflow); range 1639 arch/s390/kernel/perf_cpum_sf.c AUX_SDB_NUM_ALERT(aux), range); range 49 arch/s390/mm/extmem.c struct qrange range[6]; range 71 arch/s390/mm/extmem.c struct qrange range[6]; range 203 arch/s390/mm/extmem.c seg->vm_segtype = qout->range[0].start & 0xff; range 211 arch/s390/mm/extmem.c if (((qout->range[i].start & 0xff) != SEG_TYPE_EW) && range 212 arch/s390/mm/extmem.c ((qout->range[i].start & 0xff) != SEG_TYPE_EN)) { range 216 arch/s390/mm/extmem.c if (start != qout->range[i].start >> PAGE_SHIFT) { range 220 arch/s390/mm/extmem.c start = (qout->range[i].end >> PAGE_SHIFT) + 1; range 229 arch/s390/mm/extmem.c memcpy (seg->range, qout->range, 6*sizeof(struct qrange)); range 585 arch/s390/mm/extmem.c seg->range[i].start >> PAGE_SHIFT, range 586 arch/s390/mm/extmem.c seg->range[i].end >> PAGE_SHIFT, range 587 arch/s390/mm/extmem.c segtype_string[seg->range[i].start & 0xff]); range 64 arch/s390/pci/pci_insn.c static inline u8 __rpcit(u64 fn, u64 addr, u64 range, u8 *status) range 67 arch/s390/pci/pci_insn.c register u64 __range asm("3") = range; range 81 arch/s390/pci/pci_insn.c int zpci_refresh_trans(u64 fn, u64 addr, u64 range) range 86 arch/s390/pci/pci_insn.c cc = __rpcit(fn, addr, range, &status); range 92 arch/s390/pci/pci_insn.c zpci_err_insn(cc, status, addr, range); range 50 arch/sparc/kernel/of_device_32.c static int of_bus_pci_map(u32 *addr, const u32 *range, range 57 arch/sparc/kernel/of_device_32.c if ((addr[0] ^ range[0]) & 0x03000000) range 60 arch/sparc/kernel/of_device_32.c if (of_out_of_range(addr + 1, range + 1, range + na + pna, range 65 arch/sparc/kernel/of_device_32.c memcpy(result, range + na, pna * 4); range 71 arch/sparc/kernel/of_device_32.c range[na - 1 - i]); range 122 arch/sparc/kernel/of_device_32.c static int of_bus_ambapp_map(u32 *addr, const u32 *range, range 125 arch/sparc/kernel/of_device_32.c return of_bus_default_map(addr, range, na, ns, pna); range 88 arch/sparc/kernel/of_device_64.c static int of_bus_simba_map(u32 *addr, const u32 *range, range 103 arch/sparc/kernel/of_device_64.c static int of_bus_pci_map(u32 *addr, const u32 *range, range 110 arch/sparc/kernel/of_device_64.c if (!((addr[0] ^ range[0]) & 0x03000000)) range 117 arch/sparc/kernel/of_device_64.c (range[0] & 0x03000000) == 0x02000000) range 123 arch/sparc/kernel/of_device_64.c if (of_out_of_range(addr + 1, range + 1, range + na + pna, range 128 arch/sparc/kernel/of_device_64.c memcpy(result, range + na, pna * 4); range 134 arch/sparc/kernel/of_device_64.c range[na - 1 - i]); range 112 arch/sparc/kernel/of_device_common.c int of_bus_default_map(u32 *addr, const u32 *range, int na, int ns, int pna) range 122 arch/sparc/kernel/of_device_common.c if (of_out_of_range(addr, range, range + na + pna, na, ns)) range 126 arch/sparc/kernel/of_device_common.c memcpy(result, range + na, pna * 4); range 132 arch/sparc/kernel/of_device_common.c range[na - 1 - i]); range 17 arch/sparc/kernel/of_device_common.h int of_bus_default_map(u32 *addr, const u32 *range, int na, int ns, int pna); range 32 arch/sparc/kernel/of_device_common.h int (*map)(u32 *addr, const u32 *range, range 75 arch/sparc/mm/extable.c bool range; range 77 arch/sparc/mm/extable.c for (i = 0; i < m->num_exentries; i += range ? 2 : 1) { range 78 arch/sparc/mm/extable.c range = m->extable[i].fixup == 0; range 82 arch/sparc/mm/extable.c if (range) range 85 arch/sparc/mm/extable.c if (range) range 432 arch/x86/events/intel/pt.c unsigned int range = 0; range 440 arch/x86/events/intel/pt.c for (range = 0; range < filters->nr_filters; range++) { range 441 arch/x86/events/intel/pt.c struct pt_filter *filter = &filters->filter[range]; range 453 arch/x86/events/intel/pt.c if (pt->filters.filter[range].msr_a != filter->msr_a) { range 454 arch/x86/events/intel/pt.c wrmsrl(pt_address_ranges[range].msr_a, filter->msr_a); range 455 arch/x86/events/intel/pt.c pt->filters.filter[range].msr_a = filter->msr_a; range 458 arch/x86/events/intel/pt.c if (pt->filters.filter[range].msr_b != filter->msr_b) { range 459 arch/x86/events/intel/pt.c wrmsrl(pt_address_ranges[range].msr_b, filter->msr_b); range 460 arch/x86/events/intel/pt.c pt->filters.filter[range].msr_b = filter->msr_b; range 463 arch/x86/events/intel/pt.c rtit_ctl |= filter->config << pt_address_ranges[range].reg_off; range 1272 arch/x86/events/intel/pt.c int range = 0; range 1291 arch/x86/events/intel/pt.c if (++range > intel_pt_validate_hw_cap(PT_CAP_num_address_ranges)) range 1305 arch/x86/events/intel/pt.c int range = 0; range 1311 arch/x86/events/intel/pt.c if (filter->path.dentry && !fr[range].start) { range 1315 arch/x86/events/intel/pt.c msr_a = fr[range].start; range 1316 arch/x86/events/intel/pt.c msr_b = msr_a + fr[range].size - 1; range 1319 arch/x86/events/intel/pt.c filters->filter[range].msr_a = msr_a; range 1320 arch/x86/events/intel/pt.c filters->filter[range].msr_b = msr_b; range 1322 arch/x86/events/intel/pt.c filters->filter[range].config = 1; range 1324 arch/x86/events/intel/pt.c filters->filter[range].config = 2; range 1325 arch/x86/events/intel/pt.c range++; range 1328 arch/x86/events/intel/pt.c filters->nr_filters = range; range 1066 arch/x86/include/asm/kvm_host.h struct kvm_tlb_range *range); range 22 arch/x86/include/asm/page.h extern struct range pfn_mapped[]; range 1107 arch/x86/kernel/cpu/amd.c #define AMD_MODEL_RANGE_FAMILY(range) (((range) >> 24) & 0xff) range 1108 arch/x86/kernel/cpu/amd.c #define AMD_MODEL_RANGE_START(range) (((range) >> 12) & 0xfff) range 1109 arch/x86/kernel/cpu/amd.c #define AMD_MODEL_RANGE_END(range) ((range) & 0xfff) range 1125 arch/x86/kernel/cpu/amd.c u32 range; range 1144 arch/x86/kernel/cpu/amd.c while ((range = *erratum++)) range 1145 arch/x86/kernel/cpu/amd.c if ((cpu->x86 == AMD_MODEL_RANGE_FAMILY(range)) && range 1146 arch/x86/kernel/cpu/amd.c (ms >= AMD_MODEL_RANGE_START(range)) && range 1147 arch/x86/kernel/cpu/amd.c (ms <= AMD_MODEL_RANGE_END(range))) range 53 arch/x86/kernel/cpu/mtrr/cleanup.c static struct range __initdata range[RANGE_NUM]; range 65 arch/x86/kernel/cpu/mtrr/cleanup.c x86_get_mtrr_mem_range(struct range *range, int nr_range, range 79 arch/x86/kernel/cpu/mtrr/cleanup.c nr_range = add_range_with_merge(range, RANGE_NUM, nr_range, range 86 arch/x86/kernel/cpu/mtrr/cleanup.c range[i].start, range[i].end); range 109 arch/x86/kernel/cpu/mtrr/cleanup.c subtract_range(range, RANGE_NUM, base, base + size); range 112 arch/x86/kernel/cpu/mtrr/cleanup.c subtract_range(range, RANGE_NUM, extra_remove_base, range 118 arch/x86/kernel/cpu/mtrr/cleanup.c if (!range[i].end) range 121 arch/x86/kernel/cpu/mtrr/cleanup.c range[i].start, range[i].end); range 126 arch/x86/kernel/cpu/mtrr/cleanup.c nr_range = clean_sort_range(range, RANGE_NUM); range 131 arch/x86/kernel/cpu/mtrr/cleanup.c range[i].start, range[i].end); range 139 arch/x86/kernel/cpu/mtrr/cleanup.c static unsigned long __init sum_ranges(struct range *range, int nr_range) range 145 arch/x86/kernel/cpu/mtrr/cleanup.c sum += range[i].end - range[i].start; range 473 arch/x86/kernel/cpu/mtrr/cleanup.c x86_setup_var_mtrrs(struct range *range, int nr_range, range 490 arch/x86/kernel/cpu/mtrr/cleanup.c set_var_mtrr_range(&var_state, range[i].start, range 491 arch/x86/kernel/cpu/mtrr/cleanup.c range[i].end - range[i].start); range 601 arch/x86/kernel/cpu/mtrr/cleanup.c static struct range range_new[RANGE_NUM] __initdata; range 607 arch/x86/kernel/cpu/mtrr/cleanup.c num_reg = x86_setup_var_mtrrs(range, nr_range, chunk_size, gran_size); range 628 arch/x86/kernel/cpu/mtrr/cleanup.c if (nr_range_new != nr_range || memcmp(range, range_new, sizeof(range))) range 717 arch/x86/kernel/cpu/mtrr/cleanup.c memset(range, 0, sizeof(range)); range 727 arch/x86/kernel/cpu/mtrr/cleanup.c nr_range = add_range_with_merge(range, RANGE_NUM, 0, 0, range 730 arch/x86/kernel/cpu/mtrr/cleanup.c nr_range = x86_get_mtrr_mem_range(range, nr_range, range 733 arch/x86/kernel/cpu/mtrr/cleanup.c range_sums = sum_ranges(range, nr_range); range 788 arch/x86/kernel/cpu/mtrr/cleanup.c x86_setup_var_mtrrs(range, nr_range, chunk_size, gran_size); range 944 arch/x86/kernel/cpu/mtrr/cleanup.c memset(range, 0, sizeof(range)); range 947 arch/x86/kernel/cpu/mtrr/cleanup.c range[nr_range].start = (1ULL<<(32 - PAGE_SHIFT)); range 948 arch/x86/kernel/cpu/mtrr/cleanup.c range[nr_range].end = mtrr_tom2 >> PAGE_SHIFT; range 949 arch/x86/kernel/cpu/mtrr/cleanup.c if (highest_pfn < range[nr_range].end) range 950 arch/x86/kernel/cpu/mtrr/cleanup.c highest_pfn = range[nr_range].end; range 953 arch/x86/kernel/cpu/mtrr/cleanup.c nr_range = x86_get_mtrr_mem_range(range, nr_range, 0, 0); range 957 arch/x86/kernel/cpu/mtrr/cleanup.c if (range[0].start) range 958 arch/x86/kernel/cpu/mtrr/cleanup.c total_trim_size += real_trim_memory(0, range[0].start); range 962 arch/x86/kernel/cpu/mtrr/cleanup.c if (range[i].end < range[i+1].start) range 963 arch/x86/kernel/cpu/mtrr/cleanup.c total_trim_size += real_trim_memory(range[i].end, range 964 arch/x86/kernel/cpu/mtrr/cleanup.c range[i+1].start); range 969 arch/x86/kernel/cpu/mtrr/cleanup.c if (range[i].end < end_pfn) range 970 arch/x86/kernel/cpu/mtrr/cleanup.c total_trim_size += real_trim_memory(range[i].end, range 641 arch/x86/kernel/cpu/mtrr/generic.c int block = -1, range; range 646 arch/x86/kernel/cpu/mtrr/generic.c for (range = 0; range < fixed_range_blocks[block].ranges; range++) range 647 arch/x86/kernel/cpu/mtrr/generic.c set_fixed_range(fixed_range_blocks[block].base_msr + range, range 37 arch/x86/kernel/mmconf-fam10h_64.c const struct range *r1 = x1; range 38 arch/x86/kernel/mmconf-fam10h_64.c const struct range *r2 = x2; range 66 arch/x86/kernel/mmconf-fam10h_64.c struct range range[8]; range 134 arch/x86/kernel/mmconf-fam10h_64.c range[hi_mmio_num].start = start; range 135 arch/x86/kernel/mmconf-fam10h_64.c range[hi_mmio_num].end = end; range 143 arch/x86/kernel/mmconf-fam10h_64.c sort(range, hi_mmio_num, sizeof(struct range), cmp_range, NULL); range 145 arch/x86/kernel/mmconf-fam10h_64.c if (range[hi_mmio_num - 1].end < base) range 147 arch/x86/kernel/mmconf-fam10h_64.c if (range[0].start > base + MMCONF_SIZE) range 151 arch/x86/kernel/mmconf-fam10h_64.c base = (range[0].start & MMCONF_MASK) - MMCONF_UNIT; range 154 arch/x86/kernel/mmconf-fam10h_64.c base = (range[hi_mmio_num - 1].end + MMCONF_UNIT) & MMCONF_MASK; range 159 arch/x86/kernel/mmconf-fam10h_64.c base = (range[i - 1].end + MMCONF_UNIT) & MMCONF_MASK; range 160 arch/x86/kernel/mmconf-fam10h_64.c val = range[i].start & MMCONF_MASK; range 320 arch/x86/kvm/mmu.c struct kvm_tlb_range *range) range 324 arch/x86/kvm/mmu.c if (range && kvm_x86_ops->tlb_remote_flush_with_range) range 325 arch/x86/kvm/mmu.c ret = kvm_x86_ops->tlb_remote_flush_with_range(kvm, range); range 334 arch/x86/kvm/mmu.c struct kvm_tlb_range range; range 336 arch/x86/kvm/mmu.c range.start_gfn = start_gfn; range 337 arch/x86/kvm/mmu.c range.pages = pages; range 339 arch/x86/kvm/mmu.c kvm_flush_remote_tlbs_with_range(kvm, &range); range 296 arch/x86/kvm/mtrr.c static void var_mtrr_range(struct kvm_mtrr_range *range, u64 *start, u64 *end) range 300 arch/x86/kvm/mtrr.c *start = range->base & PAGE_MASK; range 302 arch/x86/kvm/mtrr.c mask = range->mask & PAGE_MASK; range 339 arch/x86/kvm/mtrr.c static bool var_mtrr_range_is_valid(struct kvm_mtrr_range *range) range 341 arch/x86/kvm/mtrr.c return (range->mask & (1 << 11)) != 0; range 467 arch/x86/kvm/mtrr.c struct kvm_mtrr_range *range; range 495 arch/x86/kvm/mtrr.c struct kvm_mtrr_range *range) range 499 arch/x86/kvm/mtrr.c var_mtrr_range(range, &start, &end); range 501 arch/x86/kvm/mtrr.c iter->range = range; range 522 arch/x86/kvm/mtrr.c list_for_each_entry_continue(iter->range, &mtrr_state->head, node) range 523 arch/x86/kvm/mtrr.c if (match_var_range(iter, iter->range)) range 526 arch/x86/kvm/mtrr.c iter->range = NULL; range 536 arch/x86/kvm/mtrr.c iter->range = NULL; range 537 arch/x86/kvm/mtrr.c iter->range = list_prepare_entry(iter->range, &mtrr_state->head, node); range 547 arch/x86/kvm/mtrr.c iter->range = NULL; range 587 arch/x86/kvm/mtrr.c iter->range = NULL; range 599 arch/x86/kvm/mtrr.c if (iter->range) { range 600 arch/x86/kvm/mtrr.c iter->mem_type = iter->range->base & 0xff; range 7074 arch/x86/kvm/svm.c struct kvm_enc_region *range) range 7083 arch/x86/kvm/svm.c if (range->addr > ULONG_MAX || range->size > ULONG_MAX) range 7090 arch/x86/kvm/svm.c region->pages = sev_pin_memory(kvm, range->addr, range->size, ®ion->npages, 1); range 7104 arch/x86/kvm/svm.c region->uaddr = range->addr; range 7105 arch/x86/kvm/svm.c region->size = range->size; range 7119 arch/x86/kvm/svm.c find_enc_region(struct kvm *kvm, struct kvm_enc_region *range) range 7126 arch/x86/kvm/svm.c if (i->uaddr == range->addr && range 7127 arch/x86/kvm/svm.c i->size == range->size) range 7136 arch/x86/kvm/svm.c struct kvm_enc_region *range) range 7148 arch/x86/kvm/svm.c region = find_enc_region(kvm, range); range 482 arch/x86/kvm/vmx/vmx.c struct kvm_tlb_range *range = data; range 484 arch/x86/kvm/vmx/vmx.c return hyperv_fill_flush_guest_mapping_list(flush, range->start_gfn, range 485 arch/x86/kvm/vmx/vmx.c range->pages); range 489 arch/x86/kvm/vmx/vmx.c struct kvm_vcpu *vcpu, struct kvm_tlb_range *range) range 498 arch/x86/kvm/vmx/vmx.c if (range) range 500 arch/x86/kvm/vmx/vmx.c kvm_fill_hv_flush_list_func, (void *)range); range 506 arch/x86/kvm/vmx/vmx.c struct kvm_tlb_range *range) range 521 arch/x86/kvm/vmx/vmx.c kvm, vcpu, range); range 525 arch/x86/kvm/vmx/vmx.c kvm_get_vcpu(kvm, 0), range); range 436 arch/x86/mm/init.c struct range pfn_mapped[E820_MAX_ENTRIES]; range 23 arch/x86/mm/kasan_init_64.c extern struct range pfn_mapped[E820_MAX_ENTRIES]; range 160 arch/x86/mm/kasan_init_64.c static void __init map_range(struct range *range) range 165 arch/x86/mm/kasan_init_64.c start = (unsigned long)kasan_mem_to_shadow(pfn_to_kaddr(range->start)); range 166 arch/x86/mm/kasan_init_64.c end = (unsigned long)kasan_mem_to_shadow(pfn_to_kaddr(range->end)); range 168 arch/x86/mm/kasan_init_64.c kasan_populate_shadow(start, end, early_pfn_to_nid(range->start)); range 73 arch/x86/pci/amd_bus.c struct range range[RANGE_NUM]; range 149 arch/x86/pci/amd_bus.c memset(range, 0, sizeof(range)); range 150 arch/x86/pci/amd_bus.c add_range(range, RANGE_NUM, 0, 0, 0xffff + 1); range 174 arch/x86/pci/amd_bus.c subtract_range(range, RANGE_NUM, start, end + 1); range 181 arch/x86/pci/amd_bus.c if (!range[i].end) range 184 arch/x86/pci/amd_bus.c update_res(info, range[i].start, range[i].end - 1, range 189 arch/x86/pci/amd_bus.c memset(range, 0, sizeof(range)); range 193 arch/x86/pci/amd_bus.c add_range(range, RANGE_NUM, 0, 0, end); range 201 arch/x86/pci/amd_bus.c subtract_range(range, RANGE_NUM, 0, end); range 210 arch/x86/pci/amd_bus.c subtract_range(range, RANGE_NUM, fam10h_mmconf_start, range 263 arch/x86/pci/amd_bus.c subtract_range(range, RANGE_NUM, start, range 281 arch/x86/pci/amd_bus.c subtract_range(range, RANGE_NUM, start, end + 1); range 296 arch/x86/pci/amd_bus.c subtract_range(range, RANGE_NUM, 1ULL<<32, end); range 306 arch/x86/pci/amd_bus.c if (!range[i].end) range 309 arch/x86/pci/amd_bus.c update_res(info, cap_resource(range[i].start), range 310 arch/x86/pci/amd_bus.c cap_resource(range[i].end - 1), range 267 arch/x86/platform/efi/quirks.c mr.range.start = addr; range 268 arch/x86/platform/efi/quirks.c mr.range.end = addr + size - 1; range 271 arch/x86/platform/efi/quirks.c num_entries = efi_memmap_split_count(&md, &mr.range); range 2722 arch/x86/xen/mmu_pv.c unsigned long range; range 2742 arch/x86/xen/mmu_pv.c range = (unsigned long)batch << PAGE_SHIFT; range 2745 arch/x86/xen/mmu_pv.c err = apply_to_page_range(vma->vm_mm, addr, range, range 2781 arch/x86/xen/mmu_pv.c addr += range; range 564 block/genhd.c void blk_register_region(dev_t devt, unsigned long range, struct module *module, range 568 block/genhd.c kobj_map(bdev_map, devt, range, module, probe, lock, data); range 573 block/genhd.c void blk_unregister_region(dev_t devt, unsigned long range) range 575 block/genhd.c kobj_unmap(bdev_map, devt, range); range 1183 block/genhd.c static DEVICE_ATTR(range, 0444, disk_range_show, NULL); range 204 block/ioctl.c uint64_t range[2]; range 216 block/ioctl.c if (copy_from_user(range, (void __user *)arg, sizeof(range))) range 219 block/ioctl.c start = range[0]; range 220 block/ioctl.c len = range[1]; range 237 block/ioctl.c uint64_t range[2]; range 244 block/ioctl.c if (copy_from_user(range, (void __user *)arg, sizeof(range))) range 247 block/ioctl.c start = range[0]; range 248 block/ioctl.c len = range[1]; range 374 drivers/acpi/apei/erst.c static int erst_get_erange(struct erst_erange *range) range 383 drivers/acpi/apei/erst.c range->base = apei_exec_ctx_get_output(&ctx); range 387 drivers/acpi/apei/erst.c range->size = apei_exec_ctx_get_output(&ctx); range 391 drivers/acpi/apei/erst.c range->attr = apei_exec_ctx_get_output(&ctx); range 23 drivers/base/map.c unsigned long range; range 32 drivers/base/map.c int kobj_map(struct kobj_map *domain, dev_t dev, unsigned long range, range 36 drivers/base/map.c unsigned n = MAJOR(dev + range - 1) - MAJOR(dev) + 1; range 53 drivers/base/map.c p->range = range; range 59 drivers/base/map.c while (*s && (*s)->range < range) range 68 drivers/base/map.c void kobj_unmap(struct kobj_map *domain, dev_t dev, unsigned long range) range 70 drivers/base/map.c unsigned n = MAJOR(dev + range - 1) - MAJOR(dev) + 1; range 83 drivers/base/map.c if (p->dev == dev && p->range == range) { range 108 drivers/base/map.c if (p->dev > dev || p->dev + p->range - 1 < dev) range 110 drivers/base/map.c if (p->range - 1 >= best) range 117 drivers/base/map.c best = p->range - 1; range 148 drivers/base/map.c base->range = ~0; range 321 drivers/base/regmap/regcache-rbtree.c const struct regmap_range *range; range 337 drivers/base/regmap/regcache-rbtree.c range = &map->rd_table->yes_ranges[i]; range 338 drivers/base/regmap/regcache-rbtree.c rbnode->blklen = (range->range_max - range->range_min) / range 340 drivers/base/regmap/regcache-rbtree.c rbnode->base_reg = range->range_min; range 345 drivers/base/regmap/regmap-debugfs.c struct regmap_range_node *range = file->private_data; range 346 drivers/base/regmap/regmap-debugfs.c struct regmap *map = range->map; range 348 drivers/base/regmap/regmap-debugfs.c return regmap_read_debugfs(map, range->range_min, range->range_max, range 1415 drivers/base/regmap/regmap.c struct regmap_range_node *range, range 1424 drivers/base/regmap/regmap.c win_offset = (*reg - range->range_min) % range->window_len; range 1425 drivers/base/regmap/regmap.c win_page = (*reg - range->range_min) / range->window_len; range 1429 drivers/base/regmap/regmap.c if (*reg + val_num - 1 > range->range_max) range 1433 drivers/base/regmap/regmap.c if (val_num > range->window_len - win_offset) range 1441 drivers/base/regmap/regmap.c range->window_start + win_offset != range->selector_reg) { range 1446 drivers/base/regmap/regmap.c ret = _regmap_update_bits(map, range->selector_reg, range 1447 drivers/base/regmap/regmap.c range->selector_mask, range 1448 drivers/base/regmap/regmap.c win_page << range->selector_shift, range 1457 drivers/base/regmap/regmap.c *reg = range->window_start + win_offset; range 1480 drivers/base/regmap/regmap.c struct regmap_range_node *range; range 1525 drivers/base/regmap/regmap.c range = _regmap_range_lookup(map, reg); range 1526 drivers/base/regmap/regmap.c if (range) { range 1528 drivers/base/regmap/regmap.c int win_offset = (reg - range->range_min) % range->window_len; range 1529 drivers/base/regmap/regmap.c int win_residue = range->window_len - win_offset; range 1546 drivers/base/regmap/regmap.c win_offset = (reg - range->range_min) % range 1547 drivers/base/regmap/regmap.c range->window_len; range 1548 drivers/base/regmap/regmap.c win_residue = range->window_len - win_offset; range 1551 drivers/base/regmap/regmap.c ret = _regmap_select_page(map, ®, range, val_num); range 1714 drivers/base/regmap/regmap.c struct regmap_range_node *range; range 1719 drivers/base/regmap/regmap.c range = _regmap_range_lookup(map, reg); range 1720 drivers/base/regmap/regmap.c if (range) { range 1721 drivers/base/regmap/regmap.c ret = _regmap_select_page(map, ®, range, 1); range 2184 drivers/base/regmap/regmap.c struct regmap_range_node *range) range 2186 drivers/base/regmap/regmap.c unsigned int win_page = (reg - range->range_min) / range->window_len; range 2209 drivers/base/regmap/regmap.c struct regmap_range_node *range; range 2211 drivers/base/regmap/regmap.c range = _regmap_range_lookup(map, reg); range 2212 drivers/base/regmap/regmap.c if (range) { range 2214 drivers/base/regmap/regmap.c range); range 2253 drivers/base/regmap/regmap.c range, 1); range 2321 drivers/base/regmap/regmap.c struct regmap_range_node *range; range 2326 drivers/base/regmap/regmap.c range = _regmap_range_lookup(map, reg); range 2327 drivers/base/regmap/regmap.c if (range || regs[i].delay_us) { range 2466 drivers/base/regmap/regmap.c struct regmap_range_node *range; range 2474 drivers/base/regmap/regmap.c range = _regmap_range_lookup(map, reg); range 2475 drivers/base/regmap/regmap.c if (range) { range 2476 drivers/base/regmap/regmap.c ret = _regmap_select_page(map, ®, range, range 2241 drivers/block/loop.c unsigned long range; range 2280 drivers/block/loop.c range = max_loop << part_shift; range 2283 drivers/block/loop.c range = 1UL << MINORBITS; range 2296 drivers/block/loop.c blk_register_region(MKDEV(LOOP_MAJOR, 0), range, range 2324 drivers/block/loop.c unsigned long range; range 2326 drivers/block/loop.c range = max_loop ? max_loop << part_shift : 1UL << MINORBITS; range 2331 drivers/block/loop.c blk_unregister_region(MKDEV(LOOP_MAJOR, 0), range); range 277 drivers/block/paride/paride.c int best, range; range 282 drivers/block/paride/paride.c range = 3; range 284 drivers/block/paride/paride.c range = 8; range 285 drivers/block/paride/paride.c if ((range == 8) && (pi->port % 8)) range 287 drivers/block/paride/paride.c pi->reserved = range; range 292 drivers/block/paride/paride.c range = 3; range 294 drivers/block/paride/paride.c range = 8; range 295 drivers/block/paride/paride.c if ((range == 8) && (pi->port % 8)) range 297 drivers/block/paride/paride.c pi->reserved = range; range 197 drivers/block/virtio_blk.c struct virtio_blk_discard_write_zeroes *range; range 204 drivers/block/virtio_blk.c range = kmalloc_array(segments, sizeof(*range), GFP_ATOMIC); range 205 drivers/block/virtio_blk.c if (!range) range 212 drivers/block/virtio_blk.c range[n].flags = cpu_to_le32(flags); range 213 drivers/block/virtio_blk.c range[n].num_sectors = cpu_to_le32(num_sectors); range 214 drivers/block/virtio_blk.c range[n].sector = cpu_to_le64(sector); range 218 drivers/block/virtio_blk.c req->special_vec.bv_page = virt_to_page(range); range 219 drivers/block/virtio_blk.c req->special_vec.bv_offset = offset_in_page(range); range 220 drivers/block/virtio_blk.c req->special_vec.bv_len = sizeof(*range) * segments; range 433 drivers/bus/fsl-mc/fsl-mc-bus.c struct fsl_mc_addr_translation_range *range = range 436 drivers/bus/fsl-mc/fsl-mc-bus.c if (mc_region_type == range->mc_region_type && range 437 drivers/bus/fsl-mc/fsl-mc-bus.c mc_offset >= range->start_mc_offset && range 438 drivers/bus/fsl-mc/fsl-mc-bus.c mc_offset < range->end_mc_offset) { range 439 drivers/bus/fsl-mc/fsl-mc-bus.c *phys_addr = range->start_phys_addr + range 440 drivers/bus/fsl-mc/fsl-mc-bus.c (mc_offset - range->start_mc_offset); range 791 drivers/bus/fsl-mc/fsl-mc-bus.c struct fsl_mc_addr_translation_range *range = &(*ranges)[i]; range 793 drivers/bus/fsl-mc/fsl-mc-bus.c range->mc_region_type = of_read_number(cell, 1); range 794 drivers/bus/fsl-mc/fsl-mc-bus.c range->start_mc_offset = of_read_number(cell + 1, range 797 drivers/bus/fsl-mc/fsl-mc-bus.c range->start_phys_addr = of_read_number(cell, paddr_cells); range 799 drivers/bus/fsl-mc/fsl-mc-bus.c range->end_mc_offset = range->start_mc_offset + range 599 drivers/bus/hisi_lpc.c struct logic_pio_hwaddr *range; range 616 drivers/bus/hisi_lpc.c range = devm_kzalloc(dev, sizeof(*range), GFP_KERNEL); range 617 drivers/bus/hisi_lpc.c if (!range) range 620 drivers/bus/hisi_lpc.c range->fwnode = dev->fwnode; range 621 drivers/bus/hisi_lpc.c range->flags = LOGIC_PIO_INDIRECT; range 622 drivers/bus/hisi_lpc.c range->size = PIO_INDIRECT_SIZE; range 623 drivers/bus/hisi_lpc.c range->hostdata = lpcdev; range 624 drivers/bus/hisi_lpc.c range->ops = &hisi_lpc_ops; range 625 drivers/bus/hisi_lpc.c lpcdev->io_host = range; range 627 drivers/bus/hisi_lpc.c ret = logic_pio_register_range(range); range 639 drivers/bus/hisi_lpc.c logic_pio_unregister_range(range); range 657 drivers/bus/hisi_lpc.c struct logic_pio_hwaddr *range = lpcdev->io_host; range 664 drivers/bus/hisi_lpc.c logic_pio_unregister_range(range); range 2455 drivers/char/random.c randomize_page(unsigned long start, unsigned long range) range 2458 drivers/char/random.c range -= PAGE_ALIGN(start) - start; range 2462 drivers/char/random.c if (start > ULONG_MAX - range) range 2463 drivers/char/random.c range = ULONG_MAX - start; range 2465 drivers/char/random.c range >>= PAGE_SHIFT; range 2467 drivers/char/random.c if (range == 0) range 2470 drivers/char/random.c return start + (get_random_long() % range << PAGE_SHIFT); range 228 drivers/clk/analogbits/wrpll-cln28hpc.c int range; range 304 drivers/clk/analogbits/wrpll-cln28hpc.c range = __wrpll_calc_filter_range(post_divr_freq); range 305 drivers/clk/analogbits/wrpll-cln28hpc.c if (range < 0) range 306 drivers/clk/analogbits/wrpll-cln28hpc.c return range; range 307 drivers/clk/analogbits/wrpll-cln28hpc.c c->range = range; range 129 drivers/clk/at91/at91sam9x5.c struct clk_range range = CLK_RANGE(0, 0); range 256 drivers/clk/at91/at91sam9x5.c &range); range 269 drivers/clk/at91/at91sam9x5.c &range); range 26 drivers/clk/at91/clk-generated.c struct clk_range range; range 140 drivers/clk/at91/clk-generated.c (gck->range.max && min_rate > gck->range.max)) range 224 drivers/clk/at91/clk-generated.c if (gck->range.max && rate > gck->range.max) range 275 drivers/clk/at91/clk-generated.c const struct clk_range *range) range 297 drivers/clk/at91/clk-generated.c gck->range = *range; range 35 drivers/clk/at91/clk-peripheral.c struct clk_range range; range 141 drivers/clk/at91/clk-peripheral.c if (periph->range.max) { range 148 drivers/clk/at91/clk-peripheral.c if (parent_rate >> shift <= periph->range.max) range 252 drivers/clk/at91/clk-peripheral.c if (periph->id < PERIPHERAL_ID_MIN || !periph->range.max) range 255 drivers/clk/at91/clk-peripheral.c if (periph->range.max) { range 258 drivers/clk/at91/clk-peripheral.c if (cur_rate <= periph->range.max) range 293 drivers/clk/at91/clk-peripheral.c if (periph->id < PERIPHERAL_ID_MIN || !periph->range.max) { range 300 drivers/clk/at91/clk-peripheral.c if (periph->range.max && rate > periph->range.max) range 327 drivers/clk/at91/clk-peripheral.c u32 id, const struct clk_range *range) range 355 drivers/clk/at91/clk-peripheral.c periph->range = *range; range 39 drivers/clk/at91/clk-pll.c u8 range; range 80 drivers/clk/at91/clk-pll.c out = characteristics->out[pll->range]; range 84 drivers/clk/at91/clk-pll.c characteristics->icpll[pll->range] << PLL_ICPR_SHIFT(id)); range 256 drivers/clk/at91/clk-pll.c pll->range = index; range 120 drivers/clk/at91/dt-compat.c struct clk_range range = CLK_RANGE(0, 0); range 150 drivers/clk/at91/dt-compat.c &range); range 160 drivers/clk/at91/dt-compat.c id, pll_audio, &range); range 452 drivers/clk/at91/dt-compat.c struct clk_range range = CLK_RANGE(0, 0); range 456 drivers/clk/at91/dt-compat.c &range); range 463 drivers/clk/at91/dt-compat.c id, &range); range 25 drivers/clk/at91/pmc.c struct clk_range *range) range 38 drivers/clk/at91/pmc.c if (range) { range 39 drivers/clk/at91/pmc.c range->min = min; range 40 drivers/clk/at91/pmc.c range->max = max; range 101 drivers/clk/at91/pmc.h struct clk_range *range); range 122 drivers/clk/at91/pmc.h const struct clk_range *range); range 160 drivers/clk/at91/pmc.h u32 id, const struct clk_range *range); range 158 drivers/clk/at91/sam9x60.c struct clk_range range = CLK_RANGE(0, 0); range 279 drivers/clk/at91/sam9x60.c &range); range 145 drivers/clk/at91/sama5d2.c struct clk_range range = CLK_RANGE(0, 0); range 288 drivers/clk/at91/sama5d2.c &range); range 119 drivers/clk/at91/sama5d4.c struct clk_range range = CLK_RANGE(0, 0); range 245 drivers/clk/at91/sama5d4.c &range); range 258 drivers/clk/at91/sama5d4.c &range); range 31 drivers/clk/bcm/clk-kona-setup.c limit = ccu->range - sizeof(u32); range 87 drivers/clk/bcm/clk-kona-setup.c u32 range; range 93 drivers/clk/bcm/clk-kona-setup.c range = bcm_clk->ccu->range; range 95 drivers/clk/bcm/clk-kona-setup.c limit = range - sizeof(u32); range 805 drivers/clk/bcm/clk-kona-setup.c resource_size_t range; range 816 drivers/clk/bcm/clk-kona-setup.c range = resource_size(&res); range 817 drivers/clk/bcm/clk-kona-setup.c if (range > (resource_size_t)U32_MAX) { range 823 drivers/clk/bcm/clk-kona-setup.c ccu->range = (u32)range; range 830 drivers/clk/bcm/clk-kona-setup.c ccu->base = ioremap(res.start, ccu->range); range 486 drivers/clk/bcm/clk-kona.h u32 range; /* byte range of address space */ range 53 drivers/clk/clk-scmi.c fmin = clk->info->range.min_rate; range 54 drivers/clk/clk-scmi.c fmax = clk->info->range.max_rate; range 61 drivers/clk/clk-scmi.c ftmp += clk->info->range.step_size - 1; /* to round up */ range 62 drivers/clk/clk-scmi.c do_div(ftmp, clk->info->range.step_size); range 64 drivers/clk/clk-scmi.c return ftmp * clk->info->range.step_size + fmin; range 116 drivers/clk/clk-scmi.c clk_hw_set_rate_range(&sclk->hw, sclk->info->range.min_rate, range 117 drivers/clk/clk-scmi.c sclk->info->range.max_rate); range 181 drivers/clk/meson/clk-pll.c if (rate <= pll->range->min * parent_rate) { range 182 drivers/clk/meson/clk-pll.c *m = pll->range->min; range 184 drivers/clk/meson/clk-pll.c } else if (rate >= pll->range->max * parent_rate) { range 185 drivers/clk/meson/clk-pll.c *m = pll->range->max; range 206 drivers/clk/meson/clk-pll.c if (pll->range) range 42 drivers/clk/meson/clk-pll.h const struct pll_mult_range *range; range 125 drivers/clk/meson/g12a.c .range = &g12a_sys_pll_mult_range, range 184 drivers/clk/meson/g12a.c .range = &g12a_sys_pll_mult_range, range 1642 drivers/clk/meson/g12a.c .range = &g12a_gp0_pll_mult_range, range 1782 drivers/clk/meson/g12a.c .range = &g12a_gp0_pll_mult_range, range 252 drivers/clk/sifive/fu540-prci.c c->range = v; range 283 drivers/clk/sifive/fu540-prci.c r |= c->range << PRCI_COREPLLCFG0_RANGE_SHIFT; range 69 drivers/clk/versatile/clk-vexpress-osc.c u32 range[2]; range 79 drivers/clk/versatile/clk-vexpress-osc.c if (of_property_read_u32_array(pdev->dev.of_node, "freq-range", range, range 80 drivers/clk/versatile/clk-vexpress-osc.c ARRAY_SIZE(range)) == 0) { range 81 drivers/clk/versatile/clk-vexpress-osc.c osc->rate_min = range[0]; range 82 drivers/clk/versatile/clk-vexpress-osc.c osc->rate_max = range[1]; range 1224 drivers/edac/amd64_edac.c static void read_dram_base_limit_regs(struct amd64_pvt *pvt, unsigned range) range 1229 drivers/edac/amd64_edac.c int off = range << 3; range 1232 drivers/edac/amd64_edac.c amd64_read_pci_cfg(pvt->F1, DRAM_BASE_LO + off, &pvt->ranges[range].base.lo); range 1233 drivers/edac/amd64_edac.c amd64_read_pci_cfg(pvt->F1, DRAM_LIMIT_LO + off, &pvt->ranges[range].lim.lo); range 1238 drivers/edac/amd64_edac.c if (!dram_rw(pvt, range)) range 1241 drivers/edac/amd64_edac.c amd64_read_pci_cfg(pvt->F1, DRAM_BASE_HI + off, &pvt->ranges[range].base.hi); range 1242 drivers/edac/amd64_edac.c amd64_read_pci_cfg(pvt->F1, DRAM_LIMIT_HI + off, &pvt->ranges[range].lim.hi); range 1248 drivers/edac/amd64_edac.c nb = node_to_amd_nb(dram_dst_node(pvt, range)); range 1265 drivers/edac/amd64_edac.c pvt->ranges[range].lim.lo &= GENMASK_ULL(15, 0); range 1268 drivers/edac/amd64_edac.c pvt->ranges[range].lim.lo |= ((llim & 0x1fff) << 3 | 0x7) << 16; range 1270 drivers/edac/amd64_edac.c pvt->ranges[range].lim.hi &= GENMASK_ULL(7, 0); range 1273 drivers/edac/amd64_edac.c pvt->ranges[range].lim.hi |= llim >> 13; range 1749 drivers/edac/amd64_edac.c static u64 f1x_get_norm_dct_addr(struct amd64_pvt *pvt, u8 range, range 1754 drivers/edac/amd64_edac.c u64 dram_base = get_dram_base(pvt, range); range 1904 drivers/edac/amd64_edac.c static int f1x_match_to_this_node(struct amd64_pvt *pvt, unsigned range, range 1913 drivers/edac/amd64_edac.c u8 node_id = dram_dst_node(pvt, range); range 1914 drivers/edac/amd64_edac.c u8 intlv_en = dram_intlv_en(pvt, range); range 1915 drivers/edac/amd64_edac.c u32 intlv_sel = dram_intlv_sel(pvt, range); range 1918 drivers/edac/amd64_edac.c range, sys_addr, get_dram_limit(pvt, range)); range 1946 drivers/edac/amd64_edac.c chan_addr = f1x_get_norm_dct_addr(pvt, range, sys_addr, range 1984 drivers/edac/amd64_edac.c static int f15_m30h_match_to_this_node(struct amd64_pvt *pvt, unsigned range, range 1996 drivers/edac/amd64_edac.c u8 node_id = dram_dst_node(pvt, range); range 1997 drivers/edac/amd64_edac.c u8 intlv_en = dram_intlv_en(pvt, range); range 2006 drivers/edac/amd64_edac.c range, sys_addr, get_dram_limit(pvt, range)); range 2008 drivers/edac/amd64_edac.c if (!(get_dram_base(pvt, range) <= sys_addr) && range 2009 drivers/edac/amd64_edac.c !(get_dram_limit(pvt, range) >= sys_addr)) range 2111 drivers/edac/amd64_edac.c unsigned range; range 2113 drivers/edac/amd64_edac.c for (range = 0; range < DRAM_RANGES; range++) { range 2114 drivers/edac/amd64_edac.c if (!dram_rw(pvt, range)) range 2118 drivers/edac/amd64_edac.c cs_found = f15_m30h_match_to_this_node(pvt, range, range 2122 drivers/edac/amd64_edac.c else if ((get_dram_base(pvt, range) <= sys_addr) && range 2123 drivers/edac/amd64_edac.c (get_dram_limit(pvt, range) >= sys_addr)) { range 2124 drivers/edac/amd64_edac.c cs_found = f1x_match_to_this_node(pvt, range, range 2768 drivers/edac/amd64_edac.c unsigned int range; range 2798 drivers/edac/amd64_edac.c for (range = 0; range < DRAM_RANGES; range++) { range 2802 drivers/edac/amd64_edac.c read_dram_base_limit_regs(pvt, range); range 2804 drivers/edac/amd64_edac.c rw = dram_rw(pvt, range); range 2809 drivers/edac/amd64_edac.c range, range 2810 drivers/edac/amd64_edac.c get_dram_base(pvt, range), range 2811 drivers/edac/amd64_edac.c get_dram_limit(pvt, range)); range 2814 drivers/edac/amd64_edac.c dram_intlv_en(pvt, range) ? "Enabled" : "Disabled", range 2817 drivers/edac/amd64_edac.c dram_intlv_sel(pvt, range), range 2818 drivers/edac/amd64_edac.c dram_dst_node(pvt, range)); range 407 drivers/extcon/extcon-arizona.c unsigned int val, range; range 443 drivers/extcon/extcon-arizona.c &range); range 444 drivers/extcon/extcon-arizona.c range = (range & ARIZONA_HP_IMPEDANCE_RANGE_MASK) range 447 drivers/extcon/extcon-arizona.c if (range < ARRAY_SIZE(arizona_hpdet_b_ranges) - 1 && range 448 drivers/extcon/extcon-arizona.c (val < arizona_hpdet_b_ranges[range].threshold || range 450 drivers/extcon/extcon-arizona.c range++; range 452 drivers/extcon/extcon-arizona.c range); range 456 drivers/extcon/extcon-arizona.c range << range 462 drivers/extcon/extcon-arizona.c if (val < arizona_hpdet_b_ranges[range].threshold || range 469 drivers/extcon/extcon-arizona.c val, range); range 471 drivers/extcon/extcon-arizona.c val = arizona_hpdet_b_ranges[range].factor_b range 473 drivers/extcon/extcon-arizona.c arizona_hpdet_b_ranges[range].factor_a); range 488 drivers/extcon/extcon-arizona.c &range); range 489 drivers/extcon/extcon-arizona.c range = (range & ARIZONA_HP_IMPEDANCE_RANGE_MASK) range 493 drivers/extcon/extcon-arizona.c if (range < ARRAY_SIZE(arizona_hpdet_c_ranges) - 1 && range 494 drivers/extcon/extcon-arizona.c (val >= arizona_hpdet_c_ranges[range].max)) { range 495 drivers/extcon/extcon-arizona.c range++; range 497 drivers/extcon/extcon-arizona.c arizona_hpdet_c_ranges[range].min, range 498 drivers/extcon/extcon-arizona.c arizona_hpdet_c_ranges[range].max); range 502 drivers/extcon/extcon-arizona.c range << range 507 drivers/extcon/extcon-arizona.c if (range && (val < arizona_hpdet_c_ranges[range].min)) { range 509 drivers/extcon/extcon-arizona.c arizona_hpdet_c_ranges[range].min); range 510 drivers/extcon/extcon-arizona.c val = arizona_hpdet_c_ranges[range].min; range 164 drivers/firmware/arm_scmi/clock.c clk->range.min_rate = RATE_TO_U64(rlist->rate[0]); range 165 drivers/firmware/arm_scmi/clock.c clk->range.max_rate = RATE_TO_U64(rlist->rate[1]); range 166 drivers/firmware/arm_scmi/clock.c clk->range.step_size = RATE_TO_U64(rlist->rate[2]); range 168 drivers/firmware/arm_scmi/clock.c clk->range.min_rate, clk->range.max_rate, range 169 drivers/firmware/arm_scmi/clock.c clk->range.step_size); range 32 drivers/firmware/efi/fake_mem.c if (m1->range.start < m2->range.start) range 34 drivers/firmware/efi/fake_mem.c if (m1->range.start > m2->range.start) range 53 drivers/firmware/efi/fake_mem.c struct range *r = &fake_mems[i].range; range 107 drivers/firmware/efi/fake_mem.c fake_mems[nr_fake_mem].range.start = start; range 108 drivers/firmware/efi/fake_mem.c fake_mems[nr_fake_mem].range.end = start + mem_size - 1; range 121 drivers/firmware/efi/fake_mem.c fake_mems[i].attribute, fake_mems[i].range.start, range 122 drivers/firmware/efi/fake_mem.c fake_mems[i].range.end); range 217 drivers/firmware/efi/memmap.c int __init efi_memmap_split_count(efi_memory_desc_t *md, struct range *range) range 227 drivers/firmware/efi/memmap.c m_start = range->start; range 228 drivers/firmware/efi/memmap.c m_end = range->end; range 266 drivers/firmware/efi/memmap.c m_start = mem->range.start; range 267 drivers/firmware/efi/memmap.c m_end = mem->range.end; range 234 drivers/firmware/qemu_fw_cfg.c struct resource *range, *ctrl, *data, *dma; range 238 drivers/firmware/qemu_fw_cfg.c range = platform_get_resource(pdev, IORESOURCE_IO, 0); range 239 drivers/firmware/qemu_fw_cfg.c if (!range) { range 241 drivers/firmware/qemu_fw_cfg.c range = platform_get_resource(pdev, IORESOURCE_MEM, 0); range 242 drivers/firmware/qemu_fw_cfg.c if (!range) range 245 drivers/firmware/qemu_fw_cfg.c fw_cfg_p_base = range->start; range 246 drivers/firmware/qemu_fw_cfg.c fw_cfg_p_size = resource_size(range); range 398 drivers/gpio/gpio-merrifield.c const struct mrfld_gpio_pinrange *range; range 456 drivers/gpio/gpio-merrifield.c range = &mrfld_gpio_ranges[i]; range 459 drivers/gpio/gpio-merrifield.c range->gpio_base, range 460 drivers/gpio/gpio-merrifield.c range->pin_base, range 461 drivers/gpio/gpio-merrifield.c range->npins); range 226 drivers/gpio/gpio-uniphier.c const __be32 *range; range 230 drivers/gpio/gpio-uniphier.c range = of_get_property(np, "socionext,interrupt-ranges", &len); range 231 drivers/gpio/gpio-uniphier.c if (!range) range 234 drivers/gpio/gpio-uniphier.c len /= sizeof(*range); range 237 drivers/gpio/gpio-uniphier.c base = be32_to_cpu(*range++); range 238 drivers/gpio/gpio-uniphier.c parent_base = be32_to_cpu(*range++); range 239 drivers/gpio/gpio-uniphier.c size = be32_to_cpu(*range++); range 2561 drivers/gpio/gpiolib.c pin_range->range.id = gpio_offset; range 2562 drivers/gpio/gpiolib.c pin_range->range.gc = chip; range 2563 drivers/gpio/gpiolib.c pin_range->range.name = chip->label; range 2564 drivers/gpio/gpiolib.c pin_range->range.base = gdev->base + gpio_offset; range 2568 drivers/gpio/gpiolib.c &pin_range->range.pins, range 2569 drivers/gpio/gpiolib.c &pin_range->range.npins); range 2575 drivers/gpio/gpiolib.c pinctrl_add_gpio_range(pctldev, &pin_range->range); range 2578 drivers/gpio/gpiolib.c gpio_offset, gpio_offset + pin_range->range.npins - 1, range 2619 drivers/gpio/gpiolib.c pin_range->range.id = gpio_offset; range 2620 drivers/gpio/gpiolib.c pin_range->range.gc = chip; range 2621 drivers/gpio/gpiolib.c pin_range->range.name = chip->label; range 2622 drivers/gpio/gpiolib.c pin_range->range.base = gdev->base + gpio_offset; range 2623 drivers/gpio/gpiolib.c pin_range->range.pin_base = pin_offset; range 2624 drivers/gpio/gpiolib.c pin_range->range.npins = npins; range 2626 drivers/gpio/gpiolib.c &pin_range->range); range 2656 drivers/gpio/gpiolib.c &pin_range->range); range 481 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c void amdgpu_hmm_init_range(struct hmm_range *range) range 483 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c if (range) { range 484 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c range->flags = hmm_range_flags; range 485 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c range->values = hmm_range_values; range 486 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c range->pfn_shift = PAGE_SHIFT; range 81 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h void amdgpu_hmm_init_range(struct hmm_range *range); range 373 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h uint8_t range; range 772 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct hmm_range *range; range 795 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct hmm_range *range; range 809 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c range = kzalloc(sizeof(*range), GFP_KERNEL); range 810 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c if (unlikely(!range)) { range 821 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c amdgpu_hmm_init_range(range); range 822 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c range->default_flags = range->flags[HMM_PFN_VALID]; range 823 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c range->default_flags |= amdgpu_ttm_tt_is_readonly(ttm) ? range 824 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 0 : range->flags[HMM_PFN_WRITE]; range 825 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c range->pfn_flags_mask = 0; range 826 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c range->pfns = pfns; range 827 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c range->start = start; range 828 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c range->end = start + ttm->num_pages * PAGE_SIZE; range 830 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c hmm_range_register(range, mirror); range 837 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c hmm_range_wait_until_valid(range, HMM_RANGE_DEFAULT_TIMEOUT); range 851 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c r = hmm_range_fault(range, 0); range 858 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c pages[i] = hmm_device_entry_to_page(range, pfns[i]); range 868 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c gtt->range = range; range 876 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c hmm_range_unregister(range); range 879 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c kfree(range); range 902 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c WARN_ONCE(!gtt->range || !gtt->range->pfns, range 905 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c if (gtt->range) { range 906 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c r = hmm_range_valid(gtt->range); range 907 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c hmm_range_unregister(gtt->range); range 909 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c kvfree(gtt->range->pfns); range 910 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c kfree(gtt->range); range 911 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c gtt->range = NULL; range 995 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c if (gtt->range && range 996 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c ttm->pages[0] == hmm_device_entry_to_page(gtt->range, range 997 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c gtt->range->pfns[0])) range 7530 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct detailed_data_monitor_range *range; range 7580 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c range = &data->data.range; range 7592 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (range->flags != 1) range 7595 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c amdgpu_dm_connector->min_vfreq = range->min_vfreq; range 7596 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c amdgpu_dm_connector->max_vfreq = range->max_vfreq; range 7598 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c range->pixel_clock_mhz * 10; range 1280 drivers/gpu/drm/amd/display/dc/bios/command_table.c (uint8_t)(bp_params->ver1.range / 10000); range 53 drivers/gpu/drm/amd/display/dc/dc_dsc.h struct dc_dsc_bw_range *range); range 290 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c struct dc_dsc_bw_range *range) range 293 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c range->stream_kbps = dc_bandwidth_in_kbps_from_timing(timing); range 296 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c range->max_kbps = dsc_div_by_10_round_up(max_bpp * timing->pix_clk_100hz); range 297 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c range->max_target_bpp_x16 = max_bpp * 16; range 298 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c if (range->max_kbps > range->stream_kbps) { range 300 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c range->max_kbps = range->stream_kbps; range 301 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c range->max_target_bpp_x16 = calc_dsc_bpp_x16(range->stream_kbps, timing->pix_clk_100hz, dsc_caps->bpp_increment_div); range 305 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c range->min_kbps = dsc_div_by_10_round_up(min_bpp * timing->pix_clk_100hz); range 306 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c range->min_target_bpp_x16 = min_bpp * 16; range 307 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c if (range->min_kbps > range->max_kbps) { range 309 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c range->min_kbps = range->max_kbps; range 310 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c range->min_target_bpp_x16 = range->max_target_bpp_x16; range 330 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c struct dc_dsc_bw_range range; range 332 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c memset(&range, 0, sizeof(range)); range 335 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c dsc_common_caps, timing, &range); range 336 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c if (target_bandwidth_kbps >= range.stream_kbps) { range 340 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c } else if (target_bandwidth_kbps >= range.max_kbps) { range 342 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c *target_bpp_x16 = range.max_target_bpp_x16; range 344 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c } else if (target_bandwidth_kbps >= range.min_kbps) { range 810 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c struct dc_dsc_bw_range *range) range 829 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c get_dsc_bandwidth_range(min_bpp, max_bpp, &dsc_common_caps, timing, range); range 294 drivers/gpu/drm/amd/display/dc/inc/hw/opp.h struct hw_adjustment_range *range); range 293 drivers/gpu/drm/amd/display/include/bios_parser_types.h uint32_t range; /* In Hz unit */ range 884 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c struct smu_temperature_range *range) range 888 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c if (!range) range 891 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c range->max = pptable->TedgeLimit * range 893 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c range->edge_emergency_max = (pptable->TedgeLimit + CTF_OFFSET_EDGE) * range 895 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c range->hotspot_crit_max = pptable->ThotspotLimit * range 897 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c range->hotspot_emergency_max = (pptable->ThotspotLimit + CTF_OFFSET_HOTSPOT) * range 899 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c range->mem_crit_max = pptable->TmemLimit * range 901 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c range->mem_emergency_max = (pptable->TmemLimit + CTF_OFFSET_HBM)* range 228 drivers/gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c struct PP_TemperatureRange range = { range 242 drivers/gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c hwmgr, &range); range 247 drivers/gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c ret = hwmgr->hwmgr_func->start_thermal_controller(hwmgr, &range); range 249 drivers/gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c adev->pm.dpm.thermal.min_temp = range.min; range 250 drivers/gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c adev->pm.dpm.thermal.max_temp = range.max; range 251 drivers/gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c adev->pm.dpm.thermal.max_edge_emergency_temp = range.edge_emergency_max; range 252 drivers/gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c adev->pm.dpm.thermal.min_hotspot_temp = range.hotspot_min; range 253 drivers/gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c adev->pm.dpm.thermal.max_hotspot_crit_temp = range.hotspot_crit_max; range 254 drivers/gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c adev->pm.dpm.thermal.max_hotspot_emergency_temp = range.hotspot_emergency_max; range 255 drivers/gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c adev->pm.dpm.thermal.min_mem_temp = range.mem_min; range 256 drivers/gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c adev->pm.dpm.thermal.max_mem_crit_temp = range.mem_crit_max; range 257 drivers/gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c adev->pm.dpm.thermal.max_mem_emergency_temp = range.mem_emergency_max; range 436 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c struct PP_TemperatureRange *range) range 440 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c if (range == NULL) range 444 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c ret = smu7_thermal_set_temperature_range(hwmgr, range->min, range->max); range 365 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c struct PP_TemperatureRange *range) range 374 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c if (low < range->min) range 375 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c low = range->min; range 376 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c if (high > range->max) range 377 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c high = range->max; range 620 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c struct PP_TemperatureRange *range) range 624 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c if (range == NULL) range 628 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c ret = vega10_thermal_set_temperature_range(hwmgr, range); range 75 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.h struct PP_TemperatureRange *range); range 171 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_thermal.c struct PP_TemperatureRange *range) range 180 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_thermal.c if (low < range->min) range 181 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_thermal.c low = range->min; range 182 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_thermal.c if (high > range->max) range 183 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_thermal.c high = range->max; range 291 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_thermal.c struct PP_TemperatureRange *range) range 295 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_thermal.c if (range == NULL) range 298 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_thermal.c ret = vega12_thermal_set_temperature_range(hwmgr, range); range 63 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_thermal.h struct PP_TemperatureRange *range); range 241 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c struct PP_TemperatureRange *range) range 250 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c if (low < range->min) range 251 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c low = range->min; range 252 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c if (high > range->max) range 253 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c high = range->max; range 338 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c struct PP_TemperatureRange *range) range 342 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c if (range == NULL) range 345 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c ret = vega20_thermal_set_temperature_range(hwmgr, range); range 67 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.h struct PP_TemperatureRange *range); range 456 drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h int (*get_thermal_temperature_range)(struct smu_context *smu, struct smu_temperature_range *range); range 743 drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h #define smu_thermal_temperature_range_update(smu, range, rw) \ range 744 drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h ((smu)->ppt_funcs->thermal_temperature_range_update? (smu)->ppt_funcs->thermal_temperature_range_update((smu), (range), (rw)) : 0) range 745 drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h #define smu_get_thermal_temperature_range(smu, range) \ range 746 drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h ((smu)->ppt_funcs->get_thermal_temperature_range? (smu)->ppt_funcs->get_thermal_temperature_range((smu), (range)) : 0) range 326 drivers/gpu/drm/amd/powerplay/inc/hwmgr.h int (*start_thermal_controller)(struct pp_hwmgr *hwmgr, struct PP_TemperatureRange *range); range 337 drivers/gpu/drm/amd/powerplay/inc/hwmgr.h struct PP_TemperatureRange *range); range 1515 drivers/gpu/drm/amd/powerplay/navi10_ppt.c struct smu_temperature_range *range) range 1520 drivers/gpu/drm/amd/powerplay/navi10_ppt.c if (!range || !powerplay_table) range 1523 drivers/gpu/drm/amd/powerplay/navi10_ppt.c range->max = powerplay_table->software_shutdown_temp * range 1134 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct smu_temperature_range range) range 1142 drivers/gpu/drm/amd/powerplay/smu_v11_0.c range.min / SMU_TEMPERATURE_UNITS_PER_CENTIGRADES); range 1144 drivers/gpu/drm/amd/powerplay/smu_v11_0.c range.max / SMU_TEMPERATURE_UNITS_PER_CENTIGRADES); range 1180 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct smu_temperature_range range; range 1186 drivers/gpu/drm/amd/powerplay/smu_v11_0.c memcpy(&range, &smu11_thermal_policy[0], sizeof(struct smu_temperature_range)); range 1188 drivers/gpu/drm/amd/powerplay/smu_v11_0.c ret = smu_get_thermal_temperature_range(smu, &range); range 1193 drivers/gpu/drm/amd/powerplay/smu_v11_0.c ret = smu_v11_0_set_thermal_range(smu, range); range 1206 drivers/gpu/drm/amd/powerplay/smu_v11_0.c adev->pm.dpm.thermal.min_temp = range.min; range 1207 drivers/gpu/drm/amd/powerplay/smu_v11_0.c adev->pm.dpm.thermal.max_temp = range.max; range 1208 drivers/gpu/drm/amd/powerplay/smu_v11_0.c adev->pm.dpm.thermal.max_edge_emergency_temp = range.edge_emergency_max; range 1209 drivers/gpu/drm/amd/powerplay/smu_v11_0.c adev->pm.dpm.thermal.min_hotspot_temp = range.hotspot_min; range 1210 drivers/gpu/drm/amd/powerplay/smu_v11_0.c adev->pm.dpm.thermal.max_hotspot_crit_temp = range.hotspot_crit_max; range 1211 drivers/gpu/drm/amd/powerplay/smu_v11_0.c adev->pm.dpm.thermal.max_hotspot_emergency_temp = range.hotspot_emergency_max; range 1212 drivers/gpu/drm/amd/powerplay/smu_v11_0.c adev->pm.dpm.thermal.min_mem_temp = range.mem_min; range 1213 drivers/gpu/drm/amd/powerplay/smu_v11_0.c adev->pm.dpm.thermal.max_mem_crit_temp = range.mem_crit_max; range 1214 drivers/gpu/drm/amd/powerplay/smu_v11_0.c adev->pm.dpm.thermal.max_mem_emergency_temp = range.mem_emergency_max; range 3121 drivers/gpu/drm/amd/powerplay/vega20_ppt.c struct smu_temperature_range *range) range 3127 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (!range || !powerplay_table) range 3130 drivers/gpu/drm/amd/powerplay/vega20_ppt.c range->max = powerplay_table->usSoftwareShutdownTemp * range 3132 drivers/gpu/drm/amd/powerplay/vega20_ppt.c range->edge_emergency_max = (pptable->TedgeLimit + CTF_OFFSET_EDGE) * range 3134 drivers/gpu/drm/amd/powerplay/vega20_ppt.c range->hotspot_crit_max = pptable->ThotspotLimit * range 3136 drivers/gpu/drm/amd/powerplay/vega20_ppt.c range->hotspot_emergency_max = (pptable->ThotspotLimit + CTF_OFFSET_HOTSPOT) * range 3138 drivers/gpu/drm/amd/powerplay/vega20_ppt.c range->mem_crit_max = pptable->ThbmLimit * range 3140 drivers/gpu/drm/amd/powerplay/vega20_ppt.c range->mem_emergency_max = (pptable->ThbmLimit + CTF_OFFSET_HBM) * range 684 drivers/gpu/drm/arm/malidp_planes.c enum drm_color_range range) range 690 drivers/gpu/drm/arm/malidp_planes.c malidp_hw_write(plane->hwdev, malidp_yuv2rgb_coeffs[enc][range][i], range 1015 drivers/gpu/drm/arm/malidp_planes.c enum drm_color_range range = DRM_COLOR_YCBCR_LIMITED_RANGE; range 1023 drivers/gpu/drm/arm/malidp_planes.c enc, range); range 1026 drivers/gpu/drm/arm/malidp_planes.c malidp_de_set_color_encoding(plane, enc, range); range 384 drivers/gpu/drm/drm_color_mgmt.c const char *drm_get_color_range_name(enum drm_color_range range) range 386 drivers/gpu/drm/drm_color_mgmt.c if (WARN_ON(range >= ARRAY_SIZE(color_range_name))) range 389 drivers/gpu/drm/drm_color_mgmt.c return color_range_name[range]; range 111 drivers/gpu/drm/drm_crtc_internal.h const char *drm_get_color_range_name(enum drm_color_range range); range 2576 drivers/gpu/drm/drm_edid.c struct detailed_data_monitor_range *range = &data->data.range; range 2588 drivers/gpu/drm/drm_edid.c switch (range->flags) { range 77 drivers/gpu/drm/exynos/exynos_drm_fimc.c bool range; range 812 drivers/gpu/drm/exynos/exynos_drm_fimc.c sc->range, sc->bypass, sc->up_h, sc->up_v); range 824 drivers/gpu/drm/exynos/exynos_drm_fimc.c if (sc->range) range 78 drivers/gpu/drm/exynos/exynos_drm_gsc.c bool range; range 594 drivers/gpu/drm/exynos/exynos_drm_gsc.c if (sc->range) range 599 drivers/gpu/drm/exynos/exynos_drm_gsc.c if (sc->range) range 895 drivers/gpu/drm/exynos/exynos_drm_gsc.c if (sc->range) range 900 drivers/gpu/drm/exynos/exynos_drm_gsc.c if (sc->range) range 1078 drivers/gpu/drm/exynos/exynos_drm_gsc.c sc->range = true; range 428 drivers/gpu/drm/exynos/exynos_mixer.c enum hdmi_quantization_range range = drm_default_rgb_quant_range(mode); range 446 drivers/gpu/drm/exynos/exynos_mixer.c if (range == HDMI_QUANTIZATION_RANGE_FULL) range 558 drivers/gpu/drm/gma500/gtt.c struct gtt_range *range; range 566 drivers/gpu/drm/gma500/gtt.c range = container_of(r, struct gtt_range, resource); range 567 drivers/gpu/drm/gma500/gtt.c if (range->pages) { range 568 drivers/gpu/drm/gma500/gtt.c psb_gtt_insert(dev, range, 1); range 569 drivers/gpu/drm/gma500/gtt.c size += range->resource.end - range->resource.start; range 90 drivers/gpu/drm/i915/gem/i915_gem_userptr.c const struct mmu_notifier_range *range) range 103 drivers/gpu/drm/i915/gem/i915_gem_userptr.c end = range->end - 1; range 106 drivers/gpu/drm/i915/gem/i915_gem_userptr.c it = interval_tree_iter_first(&mn->objects, range->start, end); range 110 drivers/gpu/drm/i915/gem/i915_gem_userptr.c if (!mmu_notifier_range_blockable(range)) { range 127 drivers/gpu/drm/i915/gem/i915_gem_userptr.c it = interval_tree_iter_next(it, range->start, end); range 167 drivers/gpu/drm/i915/gem/i915_gem_userptr.c it = interval_tree_iter_first(&mn->objects, range->start, end); range 624 drivers/gpu/drm/i915/gvt/handlers.c unsigned int range = next - start; range 631 drivers/gpu/drm/i915/gvt/handlers.c return offset / range; range 3665 drivers/gpu/drm/i915/i915_gem_gtt.c u64 range, addr; range 3670 drivers/gpu/drm/i915/i915_gem_gtt.c range = round_down(end - len, align) - round_up(start, align); range 3671 drivers/gpu/drm/i915/i915_gem_gtt.c if (range) { range 3676 drivers/gpu/drm/i915/i915_gem_gtt.c if (range > U32_MAX) { range 3681 drivers/gpu/drm/i915/i915_gem_gtt.c div64_u64_rem(addr, range, &addr); range 58 drivers/gpu/drm/nouveau/dispnv50/atom.h u8 range:2; range 181 drivers/gpu/drm/nouveau/dispnv50/atom.h u8 range:2; range 143 drivers/gpu/drm/nouveau/dispnv50/headc37d.c asyh->olut.range << 4 | range 156 drivers/gpu/drm/nouveau/dispnv50/headc37d.c asyh->olut.range = 0; range 66 drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c asyw->xlut.i.range << 4 | range 79 drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c asyw->xlut.i.range = 0; range 680 drivers/gpu/drm/nouveau/nouveau_dmem.c struct hmm_range *range) range 684 drivers/gpu/drm/nouveau/nouveau_dmem.c npages = (range->end - range->start) >> PAGE_SHIFT; range 689 drivers/gpu/drm/nouveau/nouveau_dmem.c page = hmm_device_entry_to_page(range, range->pfns[i]); range 693 drivers/gpu/drm/nouveau/nouveau_dmem.c if (!(range->pfns[i] & range->flags[HMM_PFN_DEVICE_PRIVATE])) { range 699 drivers/gpu/drm/nouveau/nouveau_dmem.c range->pfns[i] = 0; range 704 drivers/gpu/drm/nouveau/nouveau_dmem.c range->pfns[i] &= ((1UL << range->pfn_shift) - 1); range 705 drivers/gpu/drm/nouveau/nouveau_dmem.c range->pfns[i] |= (addr >> PAGE_SHIFT) << range->pfn_shift; range 42 drivers/gpu/drm/nouveau/nouveau_dmem.h struct hmm_range *range); range 485 drivers/gpu/drm/nouveau/nouveau_svm.c nouveau_range_done(struct hmm_range *range) range 487 drivers/gpu/drm/nouveau/nouveau_svm.c bool ret = hmm_range_valid(range); range 489 drivers/gpu/drm/nouveau/nouveau_svm.c hmm_range_unregister(range); range 494 drivers/gpu/drm/nouveau/nouveau_svm.c nouveau_range_fault(struct nouveau_svmm *svmm, struct hmm_range *range) range 498 drivers/gpu/drm/nouveau/nouveau_svm.c range->default_flags = 0; range 499 drivers/gpu/drm/nouveau/nouveau_svm.c range->pfn_flags_mask = -1UL; range 501 drivers/gpu/drm/nouveau/nouveau_svm.c ret = hmm_range_register(range, &svmm->mirror); range 507 drivers/gpu/drm/nouveau/nouveau_svm.c if (!hmm_range_wait_until_valid(range, HMM_RANGE_DEFAULT_TIMEOUT)) { range 512 drivers/gpu/drm/nouveau/nouveau_svm.c ret = hmm_range_fault(range, 0); range 517 drivers/gpu/drm/nouveau/nouveau_svm.c hmm_range_unregister(range); range 540 drivers/gpu/drm/nouveau/nouveau_svm.c struct hmm_range range; range 689 drivers/gpu/drm/nouveau/nouveau_svm.c range.start = args.i.p.addr; range 690 drivers/gpu/drm/nouveau/nouveau_svm.c range.end = args.i.p.addr + args.i.p.size; range 691 drivers/gpu/drm/nouveau/nouveau_svm.c range.pfns = args.phys; range 692 drivers/gpu/drm/nouveau/nouveau_svm.c range.flags = nouveau_svm_pfn_flags; range 693 drivers/gpu/drm/nouveau/nouveau_svm.c range.values = nouveau_svm_pfn_values; range 694 drivers/gpu/drm/nouveau/nouveau_svm.c range.pfn_shift = NVIF_VMM_PFNMAP_V0_ADDR_SHIFT; range 696 drivers/gpu/drm/nouveau/nouveau_svm.c ret = nouveau_range_fault(svmm, &range); range 699 drivers/gpu/drm/nouveau/nouveau_svm.c if (!nouveau_range_done(&range)) { range 704 drivers/gpu/drm/nouveau/nouveau_svm.c nouveau_dmem_convert_pfn(svm->drm, &range); range 723 drivers/gpu/drm/nouveau/nouveau_svm.c pi = (fault->addr - range.start) >> PAGE_SHIFT; range 725 drivers/gpu/drm/nouveau/nouveau_svm.c !(range.pfns[pi] & NVIF_VMM_PFNMAP_V0_V) || range 726 drivers/gpu/drm/nouveau/nouveau_svm.c (!(range.pfns[pi] & NVIF_VMM_PFNMAP_V0_W) && range 524 drivers/gpu/drm/radeon/atombios_crtc.c args.v1.ucSpreadSpectrumRange = ss->range; range 537 drivers/gpu/drm/radeon/atombios_crtc.c args.lvds_ss_2.ucSpreadSpectrumRange = ss->range; range 1419 drivers/gpu/drm/radeon/radeon_atombios.c ss->range = ss_assign->ucSS_Range; range 64 drivers/gpu/drm/radeon/radeon_mn.c const struct mmu_notifier_range *range) range 73 drivers/gpu/drm/radeon/radeon_mn.c end = range->end - 1; range 78 drivers/gpu/drm/radeon/radeon_mn.c if (mmu_notifier_range_blockable(range)) range 83 drivers/gpu/drm/radeon/radeon_mn.c it = interval_tree_iter_first(&rmn->objects, range->start, end); range 89 drivers/gpu/drm/radeon/radeon_mn.c if (!mmu_notifier_range_blockable(range)) { range 95 drivers/gpu/drm/radeon/radeon_mn.c it = interval_tree_iter_next(it, range->start, end); range 130 drivers/gpu/drm/radeon/radeon_mn.c struct mmu_notifier_range range = { range 138 drivers/gpu/drm/radeon/radeon_mn.c radeon_mn_invalidate_range_start(mn, &range); range 314 drivers/gpu/drm/radeon/radeon_mode.h uint8_t range; range 186 drivers/gpu/drm/sti/sti_tvout.c static void tvout_vip_set_clip_mode(struct sti_tvout *tvout, int reg, u32 range) range 191 drivers/gpu/drm/sti/sti_tvout.c val |= range << TVO_VIP_CLIP_SHIFT; range 156 drivers/gpu/drm/sun4i/sun8i_csc.c enum drm_color_range range) range 163 drivers/gpu/drm/sun4i/sun8i_csc.c table = yuv2rgb[range][encoding]; range 166 drivers/gpu/drm/sun4i/sun8i_csc.c table = yvu2rgb[range][encoding]; range 180 drivers/gpu/drm/sun4i/sun8i_csc.c enum drm_color_range range) range 187 drivers/gpu/drm/sun4i/sun8i_csc.c table = yuv2rgb_de3[range][encoding]; range 190 drivers/gpu/drm/sun4i/sun8i_csc.c table = yvu2rgb_de3[range][encoding]; range 231 drivers/gpu/drm/sun4i/sun8i_csc.c enum drm_color_range range) range 237 drivers/gpu/drm/sun4i/sun8i_csc.c mode, encoding, range); range 244 drivers/gpu/drm/sun4i/sun8i_csc.c mode, encoding, range); range 33 drivers/gpu/drm/sun4i/sun8i_csc.h enum drm_color_range range); range 537 drivers/gpu/drm/tiny/gm12u320.c .data.other_data.data.range.min_vfreq = 59, range 538 drivers/gpu/drm/tiny/gm12u320.c .data.other_data.data.range.max_vfreq = 61, range 539 drivers/gpu/drm/tiny/gm12u320.c .data.other_data.data.range.min_hfreq_khz = 29, range 540 drivers/gpu/drm/tiny/gm12u320.c .data.other_data.data.range.max_hfreq_khz = 32, range 541 drivers/gpu/drm/tiny/gm12u320.c .data.other_data.data.range.pixel_clock_mhz = 4, /* 40 MHz */ range 542 drivers/gpu/drm/tiny/gm12u320.c .data.other_data.data.range.flags = 0, range 543 drivers/gpu/drm/tiny/gm12u320.c .data.other_data.data.range.formula.cvt = { range 432 drivers/gpu/drm/vmwgfx/device_include/svga3d_cmd.h float range; range 1575 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c SVGA3dPrimitiveRange *range; range 1602 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c cmd->body.numVertexDecls * sizeof(*decl)) / sizeof(*range); range 1608 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c range = (SVGA3dPrimitiveRange *) decl; range 1609 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c for (i = 0; i < cmd->body.numRanges; ++i, ++range) { range 1613 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c &range->indexArray.surfaceId, NULL); range 61 drivers/hid/hid-lg4ff.c static void lg4ff_set_range_dfp(struct hid_device *hid, u16 range); range 62 drivers/hid/hid-lg4ff.c static void lg4ff_set_range_g25(struct hid_device *hid, u16 range); range 67 drivers/hid/hid-lg4ff.c u16 range; range 79 drivers/hid/hid-lg4ff.c void (*set_range)(struct hid_device *hid, u16 range); range 103 drivers/hid/hid-lg4ff.c void (*set_range)(struct hid_device *hid, u16 range); range 277 drivers/hid/hid-lg4ff.c static s32 lg4ff_adjust_dfp_x_axis(s32 value, u16 range) range 282 drivers/hid/hid-lg4ff.c if (range == 900) range 284 drivers/hid/hid-lg4ff.c else if (range == 200) range 286 drivers/hid/hid-lg4ff.c else if (range < 200) range 291 drivers/hid/hid-lg4ff.c new_value = 8192 + mult_frac(value - 8192, max_range, range); range 315 drivers/hid/hid-lg4ff.c new_value = lg4ff_adjust_dfp_x_axis(value, entry->wdata.range); range 584 drivers/hid/hid-lg4ff.c static void lg4ff_set_range_g25(struct hid_device *hid, u16 range) range 603 drivers/hid/hid-lg4ff.c dbg_hid("G25/G27/DFGT: setting range to %u\n", range); range 608 drivers/hid/hid-lg4ff.c value[2] = range & 0x00ff; range 609 drivers/hid/hid-lg4ff.c value[3] = (range & 0xff00) >> 8; range 619 drivers/hid/hid-lg4ff.c static void lg4ff_set_range_dfp(struct hid_device *hid, u16 range) range 639 drivers/hid/hid-lg4ff.c dbg_hid("Driving Force Pro: setting range to %u\n", range); range 651 drivers/hid/hid-lg4ff.c if (range > 200) { range 669 drivers/hid/hid-lg4ff.c if (range == 200 || range == 900) { /* Do not apply any fine limit */ range 676 drivers/hid/hid-lg4ff.c start_left = (((full_range - range + 1) * 2047) / full_range); range 1006 drivers/hid/hid-lg4ff.c count = scnprintf(buf, PAGE_SIZE, "%u\n", entry->wdata.range); range 1018 drivers/hid/hid-lg4ff.c u16 range = simple_strtoul(buf, NULL, 10); range 1032 drivers/hid/hid-lg4ff.c if (range == 0) range 1033 drivers/hid/hid-lg4ff.c range = entry->wdata.max_range; range 1037 drivers/hid/hid-lg4ff.c if (entry->wdata.set_range && range >= entry->wdata.min_range && range <= entry->wdata.max_range) { range 1038 drivers/hid/hid-lg4ff.c entry->wdata.set_range(hid, range); range 1039 drivers/hid/hid-lg4ff.c entry->wdata.range = range; range 1044 drivers/hid/hid-lg4ff.c static DEVICE_ATTR(range, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH, lg4ff_range_show, lg4ff_range_store); range 1383 drivers/hid/hid-lg4ff.c entry->wdata.range = entry->wdata.max_range; range 1385 drivers/hid/hid-lg4ff.c entry->wdata.set_range(hid, entry->wdata.range); range 1685 drivers/hid/hid-logitech-hidpp.c s16 range; range 1806 drivers/hid/hid-logitech-hidpp.c data->range = (wd->params[0] << 8) + wd->params[1]; range 2057 drivers/hid/hid-logitech-hidpp.c return scnprintf(buf, PAGE_SIZE, "%u\n", data->range); range 2067 drivers/hid/hid-logitech-hidpp.c int range = simple_strtoul(buf, NULL, 10); range 2069 drivers/hid/hid-logitech-hidpp.c range = clamp(range, 180, 900); range 2071 drivers/hid/hid-logitech-hidpp.c params[0] = range >> 8; range 2072 drivers/hid/hid-logitech-hidpp.c params[1] = range & 0x00FF; range 2079 drivers/hid/hid-logitech-hidpp.c static DEVICE_ATTR(range, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH, hidpp_ff_range_show, hidpp_ff_range_store); range 2752 drivers/hid/hid-logitech-hidpp.c data->range = ret ? range 1437 drivers/hid/hid-sony.c int range; range 1476 drivers/hid/hid-sony.c range = DS4_ACC_RES_PER_G*4; range 1477 drivers/hid/hid-sony.c input_set_abs_params(sc->sensor_dev, ABS_X, -range, range, 16, 0); range 1478 drivers/hid/hid-sony.c input_set_abs_params(sc->sensor_dev, ABS_Y, -range, range, 16, 0); range 1479 drivers/hid/hid-sony.c input_set_abs_params(sc->sensor_dev, ABS_Z, -range, range, 16, 0); range 1484 drivers/hid/hid-sony.c range = DS4_GYRO_RES_PER_DEG_S*2048; range 1485 drivers/hid/hid-sony.c input_set_abs_params(sc->sensor_dev, ABS_RX, -range, range, 16, 0); range 1486 drivers/hid/hid-sony.c input_set_abs_params(sc->sensor_dev, ABS_RY, -range, range, 16, 0); range 1487 drivers/hid/hid-sony.c input_set_abs_params(sc->sensor_dev, ABS_RZ, -range, range, 16, 0); range 1282 drivers/hid/wacom_wac.c bool range = frame[0] & 0x20; range 1299 drivers/hid/wacom_wac.c if (range) { range 1337 drivers/hid/wacom_wac.c range ? frame[13] : wacom->features.distance_max); range 1340 drivers/hid/wacom_wac.c range ? frame[7] : wacom->features.distance_max); range 1782 drivers/hid/wacom_wac.c int range = (abs->maximum - abs->minimum + 1); range 1784 drivers/hid/wacom_wac.c value += num*range/denom; range 1786 drivers/hid/wacom_wac.c value -= range; range 1788 drivers/hid/wacom_wac.c value += range; range 2413 drivers/hid/wacom_wac.c bool range = wacom_wac->hid_data.inrange_state; range 2419 drivers/hid/wacom_wac.c if (!wacom_wac->tool[0] && range) { /* first in range */ range 2974 drivers/hid/wacom_wac.c bool range, prox, rdy; range 2979 drivers/hid/wacom_wac.c range = (data[1] & 0x80) == 0x80; range 2983 drivers/hid/wacom_wac.c wacom->shared->stylus_in_proximity = range; range 3006 drivers/hid/wacom_wac.c if (range) { range 3024 drivers/hid/wacom_wac.c if (prox || !range) { range 3031 drivers/hid/wacom_wac.c input_report_key(input, wacom->tool[0], range); /* PEN or RUBBER */ range 3035 drivers/hid/wacom_wac.c if (!range) { range 334 drivers/hv/channel.c gpadl_header->range[0].byte_offset = 0; range 335 drivers/hv/channel.c gpadl_header->range[0].byte_count = size; range 337 drivers/hv/channel.c gpadl_header->range[0].pfn_array[i] = virt_to_hvpfn( range 415 drivers/hv/channel.c gpadl_header->range[0].byte_offset = 0; range 416 drivers/hv/channel.c gpadl_header->range[0].byte_count = size; range 418 drivers/hv/channel.c gpadl_header->range[0].pfn_array[i] = virt_to_hvpfn( range 821 drivers/hv/channel.c desc.range[i].len = pagebuffers[i].len; range 822 drivers/hv/channel.c desc.range[i].offset = pagebuffers[i].offset; range 823 drivers/hv/channel.c desc.range[i].pfn = pagebuffers[i].pfn; range 350 drivers/hv/hv_balloon.c union dm_mem_page_range range; range 1530 drivers/hv/hv_balloon.c ha_pg_range = &ha_msg->range; range 1540 drivers/hv/hv_balloon.c ha_pg_range = &ha_msg->range; range 245 drivers/hwmon/adm1031.c int range = val - AUTO_TEMP_MIN_FROM_REG(reg); range 247 drivers/hwmon/adm1031.c range = ((val - AUTO_TEMP_MIN_FROM_REG(reg))*10)/(16 - pwm); range 249 drivers/hwmon/adm1031.c (range < 10000 ? 0 : range 250 drivers/hwmon/adm1031.c range < 20000 ? 1 : range 251 drivers/hwmon/adm1031.c range < 40000 ? 2 : range < 80000 ? 3 : 4)); range 208 drivers/hwmon/adt7475.c u8 range[3]; range 641 drivers/hwmon/adt7475.c out = (data->range[sattr->index] >> 4) & 0x0F; range 666 drivers/hwmon/adt7475.c data->range[sattr->index] = range 681 drivers/hwmon/adt7475.c data->range[sattr->index] &= ~0xF0; range 682 drivers/hwmon/adt7475.c data->range[sattr->index] |= val << 4; range 685 drivers/hwmon/adt7475.c data->range[sattr->index]); range 975 drivers/hwmon/adt7475.c idx = clamp_val(data->range[sattr->index] & 0xf, 0, range 998 drivers/hwmon/adt7475.c data->range[sattr->index] = range 1000 drivers/hwmon/adt7475.c data->range[sattr->index] &= ~0xf; range 1001 drivers/hwmon/adt7475.c data->range[sattr->index] |= out; range 1004 drivers/hwmon/adt7475.c data->range[sattr->index]); range 1446 drivers/hwmon/adt7475.c data->range[0] = ret; range 1451 drivers/hwmon/adt7475.c data->range[1] = ret; range 1456 drivers/hwmon/adt7475.c data->range[2] = ret; range 180 drivers/hwmon/lm85.c static int RANGE_TO_REG(long range) range 182 drivers/hwmon/lm85.c return find_closest(range, lm85_range_map, ARRAY_SIZE(lm85_range_map)); range 267 drivers/hwmon/lm85.c u8 range; /* Temp range, encoded */ range 511 drivers/hwmon/lm85.c data->zone[i].range = val >> 4; range 820 drivers/hwmon/lm85.c (data->zone[nr].range << 4) range 1198 drivers/hwmon/lm85.c data->zone[nr].range = RANGE_TO_REG( range 1202 drivers/hwmon/lm85.c ((data->zone[nr].range & 0x0f) << 4) range 1216 drivers/hwmon/lm85.c RANGE_FROM_REG(data->zone[nr].range)); range 1237 drivers/hwmon/lm85.c data->zone[nr].range = RANGE_TO_REG( range 1240 drivers/hwmon/lm85.c ((data->zone[nr].range & 0x0f) << 4) range 93 drivers/hwmon/max16065.c int range[MAX16065_NUM_ADC + 1];/* voltage range */ range 103 drivers/hwmon/max16065.c static inline int ADC_TO_MV(int adc, int range) range 105 drivers/hwmon/max16065.c return (adc * range) / 1024; range 112 drivers/hwmon/max16065.c static inline int LIMIT_TO_MV(int limit, int range) range 114 drivers/hwmon/max16065.c return limit * range / 256; range 117 drivers/hwmon/max16065.c static inline int MV_TO_LIMIT(int mv, int range) range 119 drivers/hwmon/max16065.c return clamp_val(DIV_ROUND_CLOSEST(mv * 256, range), 0, 255); range 204 drivers/hwmon/max16065.c ADC_TO_MV(adc, data->range[attr->index])); range 233 drivers/hwmon/max16065.c limit = MV_TO_LIMIT(val, data->range[attr2->index]); range 237 drivers/hwmon/max16065.c = LIMIT_TO_MV(limit, data->range[attr2->index]); range 461 drivers/hwmon/max16065.c if (index >= data->num_adc || !data->range[index]) range 536 drivers/hwmon/max16065.c data->range[i * 4 + j] = range 551 drivers/hwmon/max16065.c data->limit[i][j] = LIMIT_TO_MV(val, data->range[j]); range 571 drivers/hwmon/max16065.c data->range[MAX16065_NUM_ADC] range 95 drivers/hwmon/max197.c int range; range 100 drivers/hwmon/max197.c range = max197_is_full_range(data, channel) ? range 104 drivers/hwmon/max197.c range = -range; range 106 drivers/hwmon/max197.c range = 0; range 111 drivers/hwmon/max197.c return sprintf(buf, "%d\n", range); range 389 drivers/hwmon/max6639.c static int rpm_range_to_reg(int range) range 394 drivers/hwmon/max6639.c if (rpm_ranges[i] == range) range 412 drivers/hwtracing/coresight/coresight-etm-perf.c bool range = false, address = false; range 434 drivers/hwtracing/coresight/coresight-etm-perf.c range = true; range 442 drivers/hwtracing/coresight/coresight-etm-perf.c if (range && address) range 195 drivers/iio/accel/bmc150-accel-core.c u32 range; range 509 drivers/iio/accel/bmc150-accel-core.c data->range = data->chip_info->scale_table[i].reg_range; range 613 drivers/iio/accel/bmc150-accel-core.c if (si->reg_range == data->range) { range 1528 drivers/iio/accel/bmc150-accel-core.c data->range = BMC150_ACCEL_DEF_RANGE_4G; range 136 drivers/iio/accel/kxcjk-1013.c u8 range; range 340 drivers/iio/accel/kxcjk-1013.c data->range = range_index; range 782 drivers/iio/accel/kxcjk-1013.c *val2 = KXCJK1013_scale_table[data->range].scale; range 1433 drivers/iio/accel/kxcjk-1013.c ret = kxcjk1013_set_range(data, data->range); range 72 drivers/iio/accel/mxc4005.c u8 range; range 101 drivers/iio/accel/stk8312.c u8 range; range 276 drivers/iio/accel/stk8312.c static int stk8312_set_range(struct stk8312_data *data, u8 range) range 283 drivers/iio/accel/stk8312.c if (range != 1 && range != 2) range 285 drivers/iio/accel/stk8312.c else if (range == data->range) range 299 drivers/iio/accel/stk8312.c masked_reg |= range << STK8312_RNG_SHIFT; range 305 drivers/iio/accel/stk8312.c data->range = range; range 363 drivers/iio/accel/stk8312.c *val = stk8312_scale_table[data->range - 1][0]; range 364 drivers/iio/accel/stk8312.c *val2 = stk8312_scale_table[data->range - 1][1]; range 90 drivers/iio/accel/stk8ba50.c int range; range 237 drivers/iio/accel/stk8ba50.c *val2 = stk8ba50_scale_table[data->range].scale_val; range 278 drivers/iio/accel/stk8ba50.c data->range = index; range 418 drivers/iio/accel/stk8ba50.c data->range = 0; range 34 drivers/iio/adc/ad7266.c enum ad7266_range range; range 171 drivers/iio/adc/ad7266.c if (st->range == AD7266_RANGE_2VREF) range 178 drivers/iio/adc/ad7266.c if (st->range == AD7266_RANGE_2VREF && range 366 drivers/iio/adc/ad7266.c is_signed = (st->range == AD7266_RANGE_2VREF) | range 418 drivers/iio/adc/ad7266.c st->range = pdata->range; range 433 drivers/iio/adc/ad7266.c st->range = AD7266_RANGE_VREF; range 191 drivers/iio/adc/ad7606.c *val2 = st->scale_avail[st->range[ch]]; range 273 drivers/iio/adc/ad7606.c st->range[ch] = i; range 587 drivers/iio/adc/ad7606.c st->range[0] = 0; range 659 drivers/iio/adc/ad7606.c memset32(st->range, 2, ARRAY_SIZE(st->range)); range 721 drivers/iio/adc/ad7606.c gpiod_set_value(st->gpio_range, st->range[0]); range 97 drivers/iio/adc/ad7606.h unsigned int range[16]; range 403 drivers/iio/adc/ina2xx-adc.c unsigned int range, range 406 drivers/iio/adc/ina2xx-adc.c if (range == 1) range 408 drivers/iio/adc/ina2xx-adc.c else if (range == 2) range 414 drivers/iio/adc/ina2xx-adc.c *config |= INA219_SHIFT_BRNG(range == 1 ? 1 : 0) & INA219_BRNG_MASK; range 70 drivers/iio/adc/ti-ads8688.c enum ads8688_range range[8]; range 83 drivers/iio/adc/ti-ads8688.c enum ads8688_range range; range 91 drivers/iio/adc/ti-ads8688.c .range = ADS8688_PLUSMINUS25VREF, range 96 drivers/iio/adc/ti-ads8688.c .range = ADS8688_PLUSMINUS125VREF, range 101 drivers/iio/adc/ti-ads8688.c .range = ADS8688_PLUSMINUS0625VREF, range 106 drivers/iio/adc/ti-ads8688.c .range = ADS8688_PLUS25VREF, range 111 drivers/iio/adc/ti-ads8688.c .range = ADS8688_PLUS125VREF, range 263 drivers/iio/adc/ti-ads8688.c scale_mv *= ads8688_range_def[st->range[chan->channel]].scale; range 269 drivers/iio/adc/ti-ads8688.c offset = ads8688_range_def[st->range[chan->channel]].offset; range 281 drivers/iio/adc/ti-ads8688.c enum ads8688_range range) range 287 drivers/iio/adc/ti-ads8688.c ret = ads8688_prog_write(indio_dev, tmp, range); range 304 drivers/iio/adc/ti-ads8688.c offset = ads8688_range_def[st->range[chan->channel]].offset; range 335 drivers/iio/adc/ti-ads8688.c st->range[chan->channel] == ADS8688_PLUSMINUS25VREF) { range 340 drivers/iio/adc/ti-ads8688.c scale = ads8688_range_def[st->range[chan->channel]].scale; range 354 drivers/iio/adc/ti-ads8688.c st->range[chan->channel] = ads8688_range_def[i].range; range 448 drivers/iio/dac/ad5758.c static int ad5758_set_out_range(struct ad5758_state *st, int range) range 454 drivers/iio/dac/ad5758.c AD5758_DAC_CONFIG_RANGE_MODE(range)); range 677 drivers/iio/dac/ad5758.c const struct ad5758_range *range, range 684 drivers/iio/dac/ad5758.c if ((min == range[i].min) && (max == range[i].max)) { range 685 drivers/iio/dac/ad5758.c st->out_range.reg = range[i].reg; range 686 drivers/iio/dac/ad5758.c st->out_range.min = range[i].min; range 687 drivers/iio/dac/ad5758.c st->out_range.max = range[i].max; range 699 drivers/iio/dac/ad5758.c const struct ad5758_range *range; range 737 drivers/iio/dac/ad5758.c range = ad5758_voltage_range; range 748 drivers/iio/dac/ad5758.c range = ad5758_current_range; range 752 drivers/iio/dac/ad5758.c ret = ad5758_find_out_range(st, range, size, tmparray[0], tmparray[1]); range 68 drivers/iio/dac/ad5761.c enum ad5761_voltage_range range; range 174 drivers/iio/dac/ad5761.c enum ad5761_voltage_range range) range 179 drivers/iio/dac/ad5761.c aux = (range & 0x7) | AD5761_CTRL_ETS; range 192 drivers/iio/dac/ad5761.c st->range = range; range 216 drivers/iio/dac/ad5761.c *val = st->vref * ad5761_range_params[st->range].m; range 223 drivers/iio/dac/ad5761.c *val *= ad5761_range_params[st->range].c; range 224 drivers/iio/dac/ad5761.c *val /= ad5761_range_params[st->range].m; range 78 drivers/iio/frequency/adf4371.c #define ADF4371_CHECK_RANGE(freq, range) \ range 79 drivers/iio/frequency/adf4371.c ((freq > ADF4371_MAX_ ## range) || (freq < ADF4371_MIN_ ## range)) range 187 drivers/iio/gyro/fxas21002c_core.c unsigned int range) range 196 drivers/iio/gyro/fxas21002c_core.c if (fxas21002c_range_values[i] == range) { range 204 drivers/iio/gyro/fxas21002c_core.c if (range > FXAS21002C_RANGE_LIMIT_DOUBLE) range 517 drivers/iio/gyro/fxas21002c_core.c static int fxas21002c_scale_set(struct fxas21002c_data *data, int range) range 521 drivers/iio/gyro/fxas21002c_core.c fs_bits = fxas21002c_range_value_from_fs(data, range); range 576 drivers/iio/gyro/fxas21002c_core.c int range; range 593 drivers/iio/gyro/fxas21002c_core.c range = (((val * 1000 + val2 / 1000) * range 595 drivers/iio/gyro/fxas21002c_core.c return fxas21002c_scale_set(data, range); range 152 drivers/iio/imu/bmi160/bmi160_core.c u8 range; range 163 drivers/iio/imu/bmi160/bmi160_core.c .range = BMI160_REG_ACCEL_RANGE, range 172 drivers/iio/imu/bmi160/bmi160_core.c .range = BMI160_REG_GYRO_RANGE, range 323 drivers/iio/imu/bmi160/bmi160_core.c return regmap_write(data->regmap, bmi160_regs[t].range, range 333 drivers/iio/imu/bmi160/bmi160_core.c ret = regmap_read(data->regmap, bmi160_regs[t].range, &val); range 130 drivers/iio/imu/kmx61.c u8 range; range 481 drivers/iio/imu/kmx61.c static int kmx61_set_range(struct kmx61_data *data, u8 range) range 492 drivers/iio/imu/kmx61.c ret |= range & KMX61_REG_CTRL1_GSEL_MASK; range 500 drivers/iio/imu/kmx61.c data->range = range; range 829 drivers/iio/imu/kmx61.c *val2 = kmx61_uscale_table[data->range]; range 244 drivers/iio/magnetometer/ak8975.c u16 range; range 255 drivers/iio/magnetometer/ak8975.c .range = 4096, range 280 drivers/iio/magnetometer/ak8975.c .range = 8190, range 305 drivers/iio/magnetometer/ak8975.c .range = 8192, range 330 drivers/iio/magnetometer/ak8975.c .range = 32752, range 705 drivers/iio/magnetometer/ak8975.c *val = clamp_t(s16, buff, -def->range, def->range); range 831 drivers/iio/magnetometer/ak8975.c buff[0] = clamp_t(s16, le16_to_cpu(fval[0]), -def->range, def->range); range 832 drivers/iio/magnetometer/ak8975.c buff[1] = clamp_t(s16, le16_to_cpu(fval[1]), -def->range, def->range); range 833 drivers/iio/magnetometer/ak8975.c buff[2] = clamp_t(s16, le16_to_cpu(fval[2]), -def->range, def->range); range 315 drivers/iio/magnetometer/hmc5843_core.c static int hmc5843_set_range_gain(struct hmc5843_data *data, u8 range) range 322 drivers/iio/magnetometer/hmc5843_core.c range << HMC5843_RANGE_GAIN_OFFSET); range 400 drivers/iio/magnetometer/hmc5843_core.c int rate, range; range 410 drivers/iio/magnetometer/hmc5843_core.c range = hmc5843_get_scale_index(data, val, val2); range 411 drivers/iio/magnetometer/hmc5843_core.c if (range < 0) range 414 drivers/iio/magnetometer/hmc5843_core.c return hmc5843_set_range_gain(data, range); range 117 drivers/infiniband/core/umem_odp.c const struct mmu_notifier_range *range) range 123 drivers/infiniband/core/umem_odp.c if (mmu_notifier_range_blockable(range)) range 138 drivers/infiniband/core/umem_odp.c rc = rbt_ib_umem_for_each_in_range(&per_mm->umem_tree, range->start, range 139 drivers/infiniband/core/umem_odp.c range->end, range 141 drivers/infiniband/core/umem_odp.c mmu_notifier_range_blockable(range), range 156 drivers/infiniband/core/umem_odp.c const struct mmu_notifier_range *range) range 164 drivers/infiniband/core/umem_odp.c rbt_ib_umem_for_each_in_range(&per_mm->umem_tree, range->start, range 165 drivers/infiniband/core/umem_odp.c range->end, range 223 drivers/infiniband/hw/hfi1/chip.c range, \ range 241 drivers/infiniband/hw/hfi1/chip.c ((u64)(e0val) << DCC_CFG_SC_VL_TABLE_##range##_ENTRY##e0##_SHIFT) | \ range 242 drivers/infiniband/hw/hfi1/chip.c ((u64)(e1val) << DCC_CFG_SC_VL_TABLE_##range##_ENTRY##e1##_SHIFT) | \ range 243 drivers/infiniband/hw/hfi1/chip.c ((u64)(e2val) << DCC_CFG_SC_VL_TABLE_##range##_ENTRY##e2##_SHIFT) | \ range 244 drivers/infiniband/hw/hfi1/chip.c ((u64)(e3val) << DCC_CFG_SC_VL_TABLE_##range##_ENTRY##e3##_SHIFT) | \ range 245 drivers/infiniband/hw/hfi1/chip.c ((u64)(e4val) << DCC_CFG_SC_VL_TABLE_##range##_ENTRY##e4##_SHIFT) | \ range 246 drivers/infiniband/hw/hfi1/chip.c ((u64)(e5val) << DCC_CFG_SC_VL_TABLE_##range##_ENTRY##e5##_SHIFT) | \ range 247 drivers/infiniband/hw/hfi1/chip.c ((u64)(e6val) << DCC_CFG_SC_VL_TABLE_##range##_ENTRY##e6##_SHIFT) | \ range 248 drivers/infiniband/hw/hfi1/chip.c ((u64)(e7val) << DCC_CFG_SC_VL_TABLE_##range##_ENTRY##e7##_SHIFT) | \ range 249 drivers/infiniband/hw/hfi1/chip.c ((u64)(e8val) << DCC_CFG_SC_VL_TABLE_##range##_ENTRY##e8##_SHIFT) | \ range 250 drivers/infiniband/hw/hfi1/chip.c ((u64)(e9val) << DCC_CFG_SC_VL_TABLE_##range##_ENTRY##e9##_SHIFT) | \ range 251 drivers/infiniband/hw/hfi1/chip.c ((u64)(e10val) << DCC_CFG_SC_VL_TABLE_##range##_ENTRY##e10##_SHIFT) | \ range 252 drivers/infiniband/hw/hfi1/chip.c ((u64)(e11val) << DCC_CFG_SC_VL_TABLE_##range##_ENTRY##e11##_SHIFT) | \ range 253 drivers/infiniband/hw/hfi1/chip.c ((u64)(e12val) << DCC_CFG_SC_VL_TABLE_##range##_ENTRY##e12##_SHIFT) | \ range 254 drivers/infiniband/hw/hfi1/chip.c ((u64)(e13val) << DCC_CFG_SC_VL_TABLE_##range##_ENTRY##e13##_SHIFT) | \ range 255 drivers/infiniband/hw/hfi1/chip.c ((u64)(e14val) << DCC_CFG_SC_VL_TABLE_##range##_ENTRY##e14##_SHIFT) | \ range 256 drivers/infiniband/hw/hfi1/chip.c ((u64)(e15val) << DCC_CFG_SC_VL_TABLE_##range##_ENTRY##e15##_SHIFT) \ range 286 drivers/infiniband/hw/hfi1/mmu_rb.c const struct mmu_notifier_range *range) range 296 drivers/infiniband/hw/hfi1/mmu_rb.c for (node = __mmu_int_rb_iter_first(root, range->start, range->end-1); range 299 drivers/infiniband/hw/hfi1/mmu_rb.c ptr = __mmu_int_rb_iter_next(node, range->start, range 300 drivers/infiniband/hw/hfi1/mmu_rb.c range->end - 1); range 784 drivers/infiniband/hw/mlx4/qp.c struct mlx4_wqn_range *range; range 789 drivers/infiniband/hw/mlx4/qp.c range = list_first_entry_or_null(&context->wqn_ranges_list, range 792 drivers/infiniband/hw/mlx4/qp.c if (!range || (range->refcount == range->size) || range->dirty) { range 793 drivers/infiniband/hw/mlx4/qp.c range = kzalloc(sizeof(*range), GFP_KERNEL); range 794 drivers/infiniband/hw/mlx4/qp.c if (!range) { range 800 drivers/infiniband/hw/mlx4/qp.c range_size, &range->base_wqn, 0, range 803 drivers/infiniband/hw/mlx4/qp.c kfree(range); range 807 drivers/infiniband/hw/mlx4/qp.c range->size = range_size; range 808 drivers/infiniband/hw/mlx4/qp.c list_add(&range->list, &context->wqn_ranges_list); range 818 drivers/infiniband/hw/mlx4/qp.c qp->wqn_range = range; range 820 drivers/infiniband/hw/mlx4/qp.c *wqn = range->base_wqn + range->refcount; range 822 drivers/infiniband/hw/mlx4/qp.c range->refcount++; range 834 drivers/infiniband/hw/mlx4/qp.c struct mlx4_wqn_range *range; range 838 drivers/infiniband/hw/mlx4/qp.c range = qp->wqn_range; range 840 drivers/infiniband/hw/mlx4/qp.c range->refcount--; range 841 drivers/infiniband/hw/mlx4/qp.c if (!range->refcount) { range 842 drivers/infiniband/hw/mlx4/qp.c mlx4_qp_release_range(dev->dev, range->base_wqn, range 843 drivers/infiniband/hw/mlx4/qp.c range->size); range 844 drivers/infiniband/hw/mlx4/qp.c list_del(&range->list); range 845 drivers/infiniband/hw/mlx4/qp.c kfree(range); range 852 drivers/infiniband/hw/mlx4/qp.c range->dirty = 1; range 271 drivers/infiniband/sw/rxe/rxe_pool.c u32 range = pool->max_index - pool->min_index + 1; range 273 drivers/infiniband/sw/rxe/rxe_pool.c index = find_next_zero_bit(pool->table, range, pool->last); range 274 drivers/infiniband/sw/rxe/rxe_pool.c if (index >= range) range 275 drivers/infiniband/sw/rxe/rxe_pool.c index = find_first_zero_bit(pool->table, range); range 277 drivers/infiniband/sw/rxe/rxe_pool.c WARN_ON_ONCE(index >= range); range 698 drivers/input/misc/adxl34x.c int err, range, i; range 773 drivers/input/misc/adxl34x.c range = ADXL_FULLRES_MAX_VAL; /* Signed 13-bit */ range 775 drivers/input/misc/adxl34x.c range = ADXL_FIXEDRES_MAX_VAL; /* Signed 10-bit */ range 777 drivers/input/misc/adxl34x.c input_set_abs_params(input_dev, ABS_X, -range, range, 3, 3); range 778 drivers/input/misc/adxl34x.c input_set_abs_params(input_dev, ABS_Y, -range, range, 3, 3); range 779 drivers/input/misc/adxl34x.c input_set_abs_params(input_dev, ABS_Z, -range, range, 3, 3); range 148 drivers/input/misc/bma150.c .range = BMA150_RANGE_2G, range 215 drivers/input/misc/bma150.c static int bma150_set_range(struct bma150_data *bma150, u8 range) range 217 drivers/input/misc/bma150.c return bma150_set_reg_bits(bma150->client, range, BMA150_RANGE_POS, range 414 drivers/input/misc/bma150.c error = bma150_set_range(bma150, cfg->range); range 108 drivers/input/misc/cma3000_d0x.c u8 ctrl, mode, range; range 128 drivers/input/misc/cma3000_d0x.c range = (ctrl & CMA3000_GRANGEMASK) >> 7; range 130 drivers/input/misc/cma3000_d0x.c data->bit_to_mg = mode_to_mg[mode][range]; range 400 drivers/input/misc/uinput.c int min, max, range; range 412 drivers/input/misc/uinput.c if (!check_sub_overflow(max, min, &range) && abs->flat > range) { range 1813 drivers/input/touchscreen/atmel_mxt_ts.c struct t9_range range; range 1835 drivers/input/touchscreen/atmel_mxt_ts.c sizeof(range), &range); range 1839 drivers/input/touchscreen/atmel_mxt_ts.c data->max_x = get_unaligned_le16(&range.x); range 1840 drivers/input/touchscreen/atmel_mxt_ts.c data->max_y = get_unaligned_le16(&range.y); range 1736 drivers/iommu/amd_iommu_init.c u32 range, misc, low, high; range 1750 drivers/iommu/amd_iommu_init.c &range); range 1482 drivers/irqchip/irq-gic-v3-its.c struct lpi_range *range; range 1484 drivers/irqchip/irq-gic-v3-its.c range = kmalloc(sizeof(*range), GFP_KERNEL); range 1485 drivers/irqchip/irq-gic-v3-its.c if (range) { range 1486 drivers/irqchip/irq-gic-v3-its.c range->base_id = base; range 1487 drivers/irqchip/irq-gic-v3-its.c range->span = span; range 1490 drivers/irqchip/irq-gic-v3-its.c return range; range 1495 drivers/irqchip/irq-gic-v3-its.c struct lpi_range *range, *tmp; range 1500 drivers/irqchip/irq-gic-v3-its.c list_for_each_entry_safe(range, tmp, &lpi_range_list, entry) { range 1501 drivers/irqchip/irq-gic-v3-its.c if (range->span >= nr_lpis) { range 1502 drivers/irqchip/irq-gic-v3-its.c *base = range->base_id; range 1503 drivers/irqchip/irq-gic-v3-its.c range->base_id += nr_lpis; range 1504 drivers/irqchip/irq-gic-v3-its.c range->span -= nr_lpis; range 1506 drivers/irqchip/irq-gic-v3-its.c if (range->span == 0) { range 1507 drivers/irqchip/irq-gic-v3-its.c list_del(&range->entry); range 1508 drivers/irqchip/irq-gic-v3-its.c kfree(range); range 143 drivers/irqchip/irq-gic-v3.c enum gic_intid_range range = get_intid_range(d); range 144 drivers/irqchip/irq-gic-v3.c return range == PPI_RANGE || range == EPPI_RANGE; range 525 drivers/irqchip/irq-gic-v3.c enum gic_intid_range range; range 536 drivers/irqchip/irq-gic-v3.c range = get_intid_range(d); range 539 drivers/irqchip/irq-gic-v3.c if ((range == SPI_RANGE || range == ESPI_RANGE) && range 554 drivers/irqchip/irq-gic-v3.c if (ret && (range == PPI_RANGE || range == EPPI_RANGE)) { range 26 drivers/macintosh/via-pmu-backlight.c int i, flat, count, range = (max - min); range 35 drivers/macintosh/via-pmu-backlight.c bl_curve[flat + i] = min + (range * (i + 1) / count); range 3304 drivers/md/dm-cache-target.c static int validate_cblock_range(struct cache *cache, struct cblock_range *range) range 3306 drivers/md/dm-cache-target.c uint64_t b = from_cblock(range->begin); range 3307 drivers/md/dm-cache-target.c uint64_t e = from_cblock(range->end); range 3336 drivers/md/dm-cache-target.c static int request_invalidation(struct cache *cache, struct cblock_range *range) range 3346 drivers/md/dm-cache-target.c while (range->begin != range->end) { range 3347 drivers/md/dm-cache-target.c r = invalidate_cblock(cache, range->begin); range 3351 drivers/md/dm-cache-target.c range->begin = cblock_succ(range->begin); range 3363 drivers/md/dm-cache-target.c struct cblock_range range; range 3372 drivers/md/dm-cache-target.c r = parse_cblock_range(cache, cblock_ranges[i], &range); range 3376 drivers/md/dm-cache-target.c r = validate_cblock_range(cache, &range); range 3383 drivers/md/dm-cache-target.c r = request_invalidation(cache, &range); range 287 drivers/md/dm-integrity.c struct dm_integrity_range range; range 307 drivers/md/dm-integrity.c struct dm_integrity_range range; range 1106 drivers/md/dm-integrity.c struct dm_integrity_range *range; range 1107 drivers/md/dm-integrity.c list_for_each_entry(range, &ic->wait_list, wait_entry) { range 1108 drivers/md/dm-integrity.c if (unlikely(ranges_overlap(range, new_range))) range 1116 drivers/md/dm-integrity.c struct dm_integrity_range *range = container_of(*n, struct dm_integrity_range, node); range 1119 drivers/md/dm-integrity.c if (new_range->logical_sector + new_range->n_sectors <= range->logical_sector) { range 1120 drivers/md/dm-integrity.c n = &range->node.rb_left; range 1121 drivers/md/dm-integrity.c } else if (new_range->logical_sector >= range->logical_sector + range->n_sectors) { range 1122 drivers/md/dm-integrity.c n = &range->node.rb_right; range 1134 drivers/md/dm-integrity.c static void remove_range_unlocked(struct dm_integrity_c *ic, struct dm_integrity_range *range) range 1136 drivers/md/dm-integrity.c rb_erase(&range->node, &ic->in_progress); range 1153 drivers/md/dm-integrity.c static void remove_range(struct dm_integrity_c *ic, struct dm_integrity_range *range) range 1158 drivers/md/dm-integrity.c remove_range_unlocked(ic, range); range 1424 drivers/md/dm-integrity.c remove_range(ic, &dio->range); range 1433 drivers/md/dm-integrity.c if (likely(!bio->bi_status) && unlikely(bio_sectors(bio) != dio->range.n_sectors)) { range 1434 drivers/md/dm-integrity.c dio->range.logical_sector += dio->range.n_sectors; range 1435 drivers/md/dm-integrity.c bio_advance(bio, dio->range.n_sectors << SECTOR_SHIFT); range 1518 drivers/md/dm-integrity.c unsigned sectors_to_process = dio->range.n_sectors; range 1519 drivers/md/dm-integrity.c sector_t sector = dio->range.logical_sector; range 1584 drivers/md/dm-integrity.c unsigned data_to_process = dio->range.n_sectors; range 1629 drivers/md/dm-integrity.c dio->range.logical_sector = dm_target_offset(ti, bio->bi_iter.bi_sector); range 1639 drivers/md/dm-integrity.c if (unlikely(dio->range.logical_sector + bio_sectors(bio) > ic->provided_data_sectors)) { range 1641 drivers/md/dm-integrity.c (unsigned long long)dio->range.logical_sector, bio_sectors(bio), range 1645 drivers/md/dm-integrity.c if (unlikely((dio->range.logical_sector | bio_sectors(bio)) & (unsigned)(ic->sectors_per_block - 1))) { range 1648 drivers/md/dm-integrity.c (unsigned long long)dio->range.logical_sector, bio_sectors(bio)); range 1688 drivers/md/dm-integrity.c get_area_and_offset(ic, dio->range.logical_sector, &area, &offset); range 1703 drivers/md/dm-integrity.c logical_sector = dio->range.logical_sector; range 1704 drivers/md/dm-integrity.c n_sectors = dio->range.n_sectors; range 1832 drivers/md/dm-integrity.c remove_range(ic, &dio->range); range 1838 drivers/md/dm-integrity.c dio->range.logical_sector = logical_sector; range 1839 drivers/md/dm-integrity.c get_area_and_offset(ic, dio->range.logical_sector, &area, &offset); range 1870 drivers/md/dm-integrity.c dio->range.n_sectors = bio_sectors(bio); range 1877 drivers/md/dm-integrity.c dio->range.n_sectors = min(dio->range.n_sectors, range 1879 drivers/md/dm-integrity.c if (unlikely(!dio->range.n_sectors)) { range 1885 drivers/md/dm-integrity.c range_sectors = dio->range.n_sectors >> ic->sb->log2_sectors_per_block; range 1903 drivers/md/dm-integrity.c add_journal_node(ic, &ic->journal_tree[pos], dio->range.logical_sector + i); range 1917 drivers/md/dm-integrity.c } while ((i += ic->sectors_per_block) < dio->range.n_sectors); range 1923 drivers/md/dm-integrity.c journal_read_pos = find_journal_node(ic, dio->range.logical_sector, &next_sector); range 1925 drivers/md/dm-integrity.c if (unlikely(dio->range.n_sectors > next_sector - dio->range.logical_sector)) range 1926 drivers/md/dm-integrity.c dio->range.n_sectors = next_sector - dio->range.logical_sector; range 1930 drivers/md/dm-integrity.c for (i = ic->sectors_per_block; i < dio->range.n_sectors; i += ic->sectors_per_block, jp++) { range 1931 drivers/md/dm-integrity.c if (!test_journal_node(ic, jp, dio->range.logical_sector + i)) range 1934 drivers/md/dm-integrity.c dio->range.n_sectors = i; range 1938 drivers/md/dm-integrity.c if (unlikely(!add_new_range(ic, &dio->range, true))) { range 1952 drivers/md/dm-integrity.c dio->range.n_sectors = ic->sectors_per_block; range 1953 drivers/md/dm-integrity.c wait_and_add_new_range(ic, &dio->range); range 1961 drivers/md/dm-integrity.c unsigned new_pos = find_journal_node(ic, dio->range.logical_sector, &next_sector); range 1963 drivers/md/dm-integrity.c remove_range_unlocked(ic, &dio->range); range 1977 drivers/md/dm-integrity.c if (!block_bitmap_op(ic, ic->may_write_bitmap, dio->range.logical_sector, range 1978 drivers/md/dm-integrity.c dio->range.n_sectors, BITMAP_OP_TEST_ALL_SET)) { range 1981 drivers/md/dm-integrity.c bbs = sector_to_bitmap_block(ic, dio->range.logical_sector); range 2003 drivers/md/dm-integrity.c bio->bi_iter.bi_size = dio->range.n_sectors << SECTOR_SHIFT; range 2010 drivers/md/dm-integrity.c dio->range.logical_sector + dio->range.n_sectors > le64_to_cpu(ic->sb->recalc_sector)) range 2013 drivers/md/dm-integrity.c if (!block_bitmap_op(ic, ic->recalc_bitmap, dio->range.logical_sector, range 2014 drivers/md/dm-integrity.c dio->range.n_sectors, BITMAP_OP_TEST_ALL_CLEAR)) range 2137 drivers/md/dm-integrity.c remove_range(ic, &io->range); range 2209 drivers/md/dm-integrity.c io->range.logical_sector = sec; range 2210 drivers/md/dm-integrity.c io->range.n_sectors = (k - j) << ic->sb->log2_sectors_per_block; range 2213 drivers/md/dm-integrity.c add_new_range_and_wait(ic, &io->range); range 2236 drivers/md/dm-integrity.c remove_range_unlocked(ic, &io->range); range 2344 drivers/md/dm-integrity.c struct dm_integrity_range range; range 2365 drivers/md/dm-integrity.c range.logical_sector = le64_to_cpu(ic->sb->recalc_sector); range 2366 drivers/md/dm-integrity.c if (unlikely(range.logical_sector >= ic->provided_data_sectors)) { range 2374 drivers/md/dm-integrity.c get_area_and_offset(ic, range.logical_sector, &area, &offset); range 2375 drivers/md/dm-integrity.c range.n_sectors = min((sector_t)RECALC_SECTORS, ic->provided_data_sectors - range.logical_sector); range 2377 drivers/md/dm-integrity.c range.n_sectors = min(range.n_sectors, ((sector_t)1U << ic->sb->log2_interleave_sectors) - (unsigned)offset); range 2379 drivers/md/dm-integrity.c add_new_range_and_wait(ic, &range); range 2381 drivers/md/dm-integrity.c logical_sector = range.logical_sector; range 2382 drivers/md/dm-integrity.c n_sectors = range.n_sectors; range 2449 drivers/md/dm-integrity.c remove_range_unlocked(ic, &range); range 2450 drivers/md/dm-integrity.c ic->sb->recalc_sector = cpu_to_le64(range.logical_sector + range.n_sectors); range 2454 drivers/md/dm-integrity.c remove_range(ic, &range); range 2483 drivers/md/dm-integrity.c if (block_bitmap_op(ic, ic->may_write_bitmap, dio->range.logical_sector, range 2484 drivers/md/dm-integrity.c dio->range.n_sectors, BITMAP_OP_TEST_ALL_SET)) { range 2485 drivers/md/dm-integrity.c remove_range(ic, &dio->range); range 2489 drivers/md/dm-integrity.c block_bitmap_op(ic, ic->journal, dio->range.logical_sector, range 2490 drivers/md/dm-integrity.c dio->range.n_sectors, BITMAP_OP_SET); range 2505 drivers/md/dm-integrity.c block_bitmap_op(ic, ic->may_write_bitmap, dio->range.logical_sector, range 2506 drivers/md/dm-integrity.c dio->range.n_sectors, BITMAP_OP_SET); range 2508 drivers/md/dm-integrity.c remove_range(ic, &dio->range); range 2519 drivers/md/dm-integrity.c struct dm_integrity_range range; range 2525 drivers/md/dm-integrity.c range.logical_sector = 0; range 2526 drivers/md/dm-integrity.c range.n_sectors = ic->provided_data_sectors; range 2529 drivers/md/dm-integrity.c add_new_range_and_wait(ic, &range); range 2550 drivers/md/dm-integrity.c remove_range_unlocked(ic, &range); range 857 drivers/media/dvb-frontends/dib0090.c s16 range; range 866 drivers/media/dvb-frontends/dib0090.c if (val > slopes[i].range) range 867 drivers/media/dvb-frontends/dib0090.c rest = slopes[i].range; range 870 drivers/media/dvb-frontends/dib0090.c ret += (rest * slopes[i].slope) / slopes[i].range; range 137 drivers/media/dvb-frontends/stb0899_algo.c int range = 0; range 144 drivers/media/dvb-frontends/stb0899_algo.c range = bandwidth - stb0899_carr_width(state) / 2; range 147 drivers/media/dvb-frontends/stb0899_algo.c if (range > 0) range 148 drivers/media/dvb-frontends/stb0899_algo.c internal->sub_range = min(internal->srch_range, range); range 971 drivers/media/dvb-frontends/stb0899_algo.c u32 range, reg; range 990 drivers/media/dvb-frontends/stb0899_algo.c range = internal->srch_range / 1000000; range 991 drivers/media/dvb-frontends/stb0899_algo.c steps = (10 * range * (1 << 17)) / (step_size * (internal->srate / 1000000)); range 1176 drivers/media/dvb-frontends/stv0900_sw.c enum fe_stv0900_signal_type range = STV0900_OUTOFRANGE; range 1249 drivers/media/dvb-frontends/stv0900_sw.c range = STV0900_RANGEOK; range 1253 drivers/media/dvb-frontends/stv0900_sw.c range = STV0900_RANGEOK; range 1256 drivers/media/dvb-frontends/stv0900_sw.c range = STV0900_RANGEOK; range 1258 drivers/media/dvb-frontends/stv0900_sw.c dprintk("%s: range %d\n", __func__, range); range 1260 drivers/media/dvb-frontends/stv0900_sw.c return range; range 63 drivers/media/i2c/ir-kbd-i2c.c int start, range, toggle, dev, code, ircode, vendor; range 74 drivers/media/i2c/ir-kbd-i2c.c range = (buf[offset] >> 6) & 1; range 93 drivers/media/i2c/ir-kbd-i2c.c if (!range) range 98 drivers/media/i2c/ir-kbd-i2c.c start, range, toggle, dev, code); range 528 drivers/media/i2c/mt9m001.c unsigned long range = ctrl->default_value - ctrl->minimum; range 529 drivers/media/i2c/mt9m001.c data = ((ctrl->val - (s32)ctrl->minimum) * 8 + range / 2) / range; range 536 drivers/media/i2c/mt9m001.c unsigned long range = ctrl->maximum - ctrl->default_value - 1; range 538 drivers/media/i2c/mt9m001.c 111 + range / 2) / range + 9; range 555 drivers/media/i2c/mt9m001.c unsigned long range = exp->maximum - exp->minimum; range 557 drivers/media/i2c/mt9m001.c range / 2) / range + 1; range 697 drivers/media/platform/qcom/venus/hfi_cmds.c struct hfi_quantization_range *in = pdata, *range = prop_data; range 715 drivers/media/platform/qcom/venus/hfi_cmds.c range->min_qp = min_qp | min_qp << 8 | min_qp << 16; range 716 drivers/media/platform/qcom/venus/hfi_cmds.c range->max_qp = max_qp | max_qp << 8 | max_qp << 16; range 717 drivers/media/platform/qcom/venus/hfi_cmds.c range->layer_id = in->layer_id; range 719 drivers/media/platform/qcom/venus/hfi_cmds.c pkt->shdr.hdr.size += sizeof(u32) + sizeof(*range); range 65 drivers/media/rc/img-ir/img-ir-hw.c static void img_ir_timing_preprocess(struct img_ir_timing_range *range, range 68 drivers/media/rc/img-ir/img-ir-hw.c if (range->max < range->min) range 69 drivers/media/rc/img-ir/img-ir-hw.c range->max = range->min; range 72 drivers/media/rc/img-ir/img-ir-hw.c range->min = (range->min*unit)/1000; range 73 drivers/media/rc/img-ir/img-ir-hw.c range->max = (range->max*unit + 999)/1000; /* round up */ range 100 drivers/media/rc/img-ir/img-ir-hw.c static void img_ir_timing_defaults(struct img_ir_timing_range *range, range 103 drivers/media/rc/img-ir/img-ir-hw.c if (!range->min) range 104 drivers/media/rc/img-ir/img-ir-hw.c range->min = defaults->min; range 105 drivers/media/rc/img-ir/img-ir-hw.c if (!range->max) range 106 drivers/media/rc/img-ir/img-ir-hw.c range->max = defaults->max; range 452 drivers/media/tuners/r820t.c const struct r820t_freq_range *range; range 462 drivers/media/tuners/r820t.c range = &freq_ranges[i]; range 467 drivers/media/tuners/r820t.c rc = r820t_write_reg_mask(priv, 0x17, range->open_d, 0x08); range 472 drivers/media/tuners/r820t.c rc = r820t_write_reg_mask(priv, 0x1a, range->rf_mux_ploy, 0xc3); range 477 drivers/media/tuners/r820t.c rc = r820t_write_reg(priv, 0x1b, range->tf_c); range 485 drivers/media/tuners/r820t.c val = range->xtal_cap20p | 0x08; range 488 drivers/media/tuners/r820t.c val = range->xtal_cap10p | 0x08; range 491 drivers/media/tuners/r820t.c val = range->xtal_cap0p | 0x00; range 495 drivers/media/tuners/r820t.c val = range->xtal_cap0p | 0x08; range 503 drivers/media/tuners/r820t.c reg08 = priv->imr_data[range->imr_mem].gain_x; range 504 drivers/media/tuners/r820t.c reg09 = priv->imr_data[range->imr_mem].phase_y; range 132 drivers/mfd/ab8500-debugfs.c const struct ab8500_reg_range *range; range 165 drivers/mfd/ab8500-debugfs.c .range = NULL, range 169 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 186 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 207 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 224 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 253 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 266 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 307 drivers/mfd/ab8500-debugfs.c .range = NULL, range 311 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 320 drivers/mfd/ab8500-debugfs.c .range = NULL, range 324 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 333 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 374 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 391 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 400 drivers/mfd/ab8500-debugfs.c .range = NULL, range 404 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 413 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 450 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 459 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 468 drivers/mfd/ab8500-debugfs.c .range = NULL, range 472 drivers/mfd/ab8500-debugfs.c .range = NULL, range 476 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 488 drivers/mfd/ab8500-debugfs.c .range = NULL, range 492 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 517 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 542 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 559 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 592 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 609 drivers/mfd/ab8500-debugfs.c .range = NULL, range 613 drivers/mfd/ab8500-debugfs.c .range = NULL, range 617 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 626 drivers/mfd/ab8500-debugfs.c .range = NULL, range 630 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 639 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 680 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 697 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 706 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 757 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 770 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 807 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 820 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 829 drivers/mfd/ab8500-debugfs.c .range = NULL, range 833 drivers/mfd/ab8500-debugfs.c .range = NULL, range 837 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 849 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 858 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 887 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 912 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 933 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 970 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 987 drivers/mfd/ab8500-debugfs.c .range = NULL range 991 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 1012 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 1025 drivers/mfd/ab8500-debugfs.c .range = NULL, range 1029 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 1050 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 1095 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 1112 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 1121 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 1152 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 1169 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 1210 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 1227 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 1244 drivers/mfd/ab8500-debugfs.c .range = NULL, range 1248 drivers/mfd/ab8500-debugfs.c .range = NULL, range 1252 drivers/mfd/ab8500-debugfs.c .range = (struct ab8500_reg_range[]) { range 1288 drivers/mfd/ab8500-debugfs.c for (reg = debug_ranges[bank].range[i].first; range 1289 drivers/mfd/ab8500-debugfs.c reg <= debug_ranges[bank].range[i].last; range 33 drivers/mfd/si476x-prop.c const struct si476x_property_range range[], range 39 drivers/mfd/si476x-prop.c if (element <= range[i].high && element >= range[i].low) range 148 drivers/misc/cxl/api.c __u16 range; range 152 drivers/misc/cxl/api.c range = ctx->irqs.range[r]; range 153 drivers/misc/cxl/api.c if (num < range) { range 156 drivers/misc/cxl/api.c num -= range; range 82 drivers/misc/cxl/context.c ctx->irqs.range[i] = 0; range 530 drivers/misc/cxl/cxl.h irq_hw_number_t range; range 224 drivers/misc/cxl/guest.c n = bitmap_find_next_zero_area(cur->bitmap, cur->range, range 226 drivers/misc/cxl/guest.c if (n < cur->range) { range 249 drivers/misc/cxl/guest.c (irq + len) <= (cur->offset + cur->range)) { range 323 drivers/misc/cxl/guest.c irqs->range[i] = try; range 333 drivers/misc/cxl/guest.c irq_free_range(adapter, irqs->offset[i], irqs->range[i]); range 345 drivers/misc/cxl/guest.c irq_free_range(adapter, irqs->offset[i], irqs->range[i]); range 388 drivers/misc/cxl/guest.c for (i = 0; i < ctx->irqs.range[r]; hwirq++, i++) { range 404 drivers/misc/cxl/guest.c for (i = 0; i < ctx->irqs.range[r]; hwirq++, i++) { range 564 drivers/misc/cxl/guest.c if (ctx->irqs.range[0] == 0) { range 571 drivers/misc/cxl/guest.c for (i = 0; i < ctx->irqs.range[r]; i++) { range 175 drivers/misc/cxl/irq.c __u16 range; range 192 drivers/misc/cxl/irq.c range = ctx->irqs.range[r]; range 193 drivers/misc/cxl/irq.c if (irq_off >= 0 && irq_off < range) { range 197 drivers/misc/cxl/irq.c afu_irq += range; range 317 drivers/misc/cxl/irq.c ctx->irqs.range[0] = 1; range 331 drivers/misc/cxl/irq.c for (i = 0; i < ctx->irqs.range[r]; i++) { range 367 drivers/misc/cxl/irq.c for (i = 0; i < ctx->irqs.range[r]; hwirq++, i++) { range 409 drivers/misc/cxl/irq.c for (i = 0; i < ctx->irqs.range[r]; hwirq++, i++) { range 645 drivers/misc/cxl/native.c ctx->elem->ivte_ranges[r] = cpu_to_be16(ctx->irqs.range[r]); range 706 drivers/misc/cxl/native.c if (ctx->irqs.range[0] == 0) { range 708 drivers/misc/cxl/native.c ctx->irqs.range[0] = 1; range 769 drivers/misc/cxl/native.c if (ctx->irqs.range[0] == 0) { range 771 drivers/misc/cxl/native.c ctx->irqs.range[0] = 1; range 884 drivers/misc/cxl/native.c ctx->elem->ivte_ranges[r] = cpu_to_be16(ctx->irqs.range[r]); range 898 drivers/misc/cxl/native.c (((u64)ctx->irqs.range[0] & 0xffff) << 48) | range 899 drivers/misc/cxl/native.c (((u64)ctx->irqs.range[1] & 0xffff) << 32) | range 900 drivers/misc/cxl/native.c (((u64)ctx->irqs.range[2] & 0xffff) << 16) | range 901 drivers/misc/cxl/native.c ((u64)ctx->irqs.range[3] & 0xffff)); range 310 drivers/misc/cxl/of.c cur->range = be32_to_cpu(ranges[i * 2 + 1]); range 311 drivers/misc/cxl/of.c cur->bitmap = kcalloc(BITS_TO_LONGS(cur->range), range 319 drivers/misc/cxl/of.c cur->offset, cur->offset + cur->range - 1, range 320 drivers/misc/cxl/of.c cur->range); range 107 drivers/misc/isl29003.c static int isl29003_set_range(struct i2c_client *client, int range) range 110 drivers/misc/isl29003.c ISL29003_RANGE_MASK, ISL29003_RANGE_SHIFT, range); range 158 drivers/misc/isl29003.c int lsb, msb, range, bitdepth; range 174 drivers/misc/isl29003.c range = isl29003_get_range(client); range 176 drivers/misc/isl29003.c return (((msb << 8) | lsb) * gain_range[range]) >> bitdepth; range 214 drivers/misc/isl29003.c static DEVICE_ATTR(range, S_IWUSR | S_IRUGO, range 1223 drivers/misc/mei/hw-txe.c int mei_txe_setup_satt2(struct mei_device *dev, phys_addr_t addr, u32 range) range 1240 drivers/misc/mei/hw-txe.c if (range & 0x4) range 1244 drivers/misc/mei/hw-txe.c if (range > SATT_RANGE_MAX) range 1250 drivers/misc/mei/hw-txe.c mei_txe_br_reg_write(hw, SATT2_SAP_SIZE_REG, range); range 1254 drivers/misc/mei/hw-txe.c range, lo32, ctrl); range 62 drivers/misc/mei/hw-txe.h int mei_txe_setup_satt2(struct mei_device *dev, phys_addr_t addr, u32 range); range 195 drivers/misc/mic/scif/scif_dma.c const struct mmu_notifier_range *range) range 200 drivers/misc/mic/scif/scif_dma.c scif_rma_destroy_tcw(mmn, range->start, range->end - range->start); range 206 drivers/misc/mic/scif/scif_dma.c const struct mmu_notifier_range *range) range 210 drivers/misc/sgi-gru/grutlbpurge.c const struct mmu_notifier_range *range) range 218 drivers/misc/sgi-gru/grutlbpurge.c range->start, range->end, atomic_read(&gms->ms_range_active)); range 219 drivers/misc/sgi-gru/grutlbpurge.c gru_flush_tlb_range(gms, range->start, range->end - range->start); range 225 drivers/misc/sgi-gru/grutlbpurge.c const struct mmu_notifier_range *range) range 235 drivers/misc/sgi-gru/grutlbpurge.c gms, range->start, range->end); range 80 drivers/mmc/host/sdhci-sirf.c int start = -1, end = 0, tuning_value = -1, range = 0; range 103 drivers/mmc/host/sdhci-sirf.c range++; range 105 drivers/mmc/host/sdhci-sirf.c && range > longest_range) range 110 drivers/mmc/host/sdhci-sirf.c if (range > longest_range) { range 112 drivers/mmc/host/sdhci-sirf.c longest_range = range; range 115 drivers/mmc/host/sdhci-sirf.c end = range = 0; range 627 drivers/mtd/ubi/debug.c unsigned int range; range 636 drivers/mtd/ubi/debug.c range = ubi->dbg.power_cut_max - ubi->dbg.power_cut_min; range 637 drivers/mtd/ubi/debug.c ubi->dbg.power_cut_counter += prandom_u32() % range; range 2647 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c int reg_ranges_size, range; range 2679 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c for (range = 0; range < reg_ranges_size; range += 2) { range 2680 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c unsigned int reg = reg_ranges[range]; range 2681 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c unsigned int last_reg = reg_ranges[range + 1]; range 2718 drivers/net/ethernet/freescale/fman/fman.c u32 val, range[2]; range 2785 drivers/net/ethernet/freescale/fman/fman.c &range[0], 2); range 2791 drivers/net/ethernet/freescale/fman/fman.c fman->dts_params.qman_channel_base = range[0]; range 2792 drivers/net/ethernet/freescale/fman/fman.c fman->dts_params.num_of_qman_channels = range[1]; range 93 drivers/net/ethernet/intel/e1000e/ich8lan.c } range; range 4122 drivers/net/ethernet/intel/e1000e/ich8lan.c pr0.range.base = gfpreg & FLASH_GFPREG_BASE_MASK; range 4123 drivers/net/ethernet/intel/e1000e/ich8lan.c pr0.range.limit = ((gfpreg >> 16) & FLASH_GFPREG_BASE_MASK); range 4124 drivers/net/ethernet/intel/e1000e/ich8lan.c pr0.range.wpe = true; range 29 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.c struct reg_range range[MAX_REG_RANGES]; range 66 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.c if (reg >= map->range[idx].start && range 67 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.c reg < map->range[idx].end) range 1139 drivers/net/ethernet/mellanox/mlxsw/reg.h MLXSW_ITEM32(reg, sftr, range, 0x04, 0, 16); range 1157 drivers/net/ethernet/mellanox/mlxsw/reg.h unsigned int range, u8 port, bool set) range 1164 drivers/net/ethernet/mellanox/mlxsw/reg.h mlxsw_reg_sftr_range_set(payload, range); range 6112 drivers/net/ethernet/micrel/ksz884x.c struct hw_regs *range = hw_regs_range; range 6115 drivers/net/ethernet/micrel/ksz884x.c while (range->end > range->start) { range 6116 drivers/net/ethernet/micrel/ksz884x.c regs_len += (range->end - range->start + 3) / 4 * 4; range 6117 drivers/net/ethernet/micrel/ksz884x.c range++; range 6137 drivers/net/ethernet/micrel/ksz884x.c struct hw_regs *range = hw_regs_range; range 6146 drivers/net/ethernet/micrel/ksz884x.c while (range->end > range->start) { range 6147 drivers/net/ethernet/micrel/ksz884x.c for (len = range->start; len < range->end; len += 4) { range 6151 drivers/net/ethernet/micrel/ksz884x.c range++; range 70 drivers/net/ethernet/qlogic/netxen/netxen_nic.h #define find_diff_among(a,b,range) ((a)<(b)?((b)-(a)):((b)+(range)-(a))) range 2290 drivers/net/ethernet/qlogic/qed/qed_hsi.h struct dbg_bus_storm_eid_range_params range; range 2639 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c u32 word, range, flash_offset, addr = flash_addr, ret; range 2652 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c range = flash_offset + (count * sizeof(u32)); range 2654 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c if (range > (QLCNIC_FLASH_SECTOR_SIZE - 1)) { range 2282 drivers/net/ethernet/sfc/falcon/farch.c unsigned int range; range 2284 drivers/net/ethernet/sfc/falcon/farch.c range = ef4_farch_filter_type_match_pri[spec->type]; range 2286 drivers/net/ethernet/sfc/falcon/farch.c range += EF4_FARCH_FILTER_MATCH_PRI_COUNT; range 2288 drivers/net/ethernet/sfc/falcon/farch.c return range << EF4_FARCH_FILTER_INDEX_WIDTH | index; range 2294 drivers/net/ethernet/sfc/falcon/farch.c unsigned int range = id >> EF4_FARCH_FILTER_INDEX_WIDTH; range 2296 drivers/net/ethernet/sfc/falcon/farch.c if (range < ARRAY_SIZE(ef4_farch_filter_range_table)) range 2297 drivers/net/ethernet/sfc/falcon/farch.c return ef4_farch_filter_range_table[range]; range 2310 drivers/net/ethernet/sfc/falcon/farch.c unsigned int range = EF4_FARCH_FILTER_MATCH_PRI_COUNT - 1; range 2314 drivers/net/ethernet/sfc/falcon/farch.c table_id = ef4_farch_filter_range_table[range]; range 2316 drivers/net/ethernet/sfc/falcon/farch.c return range << EF4_FARCH_FILTER_INDEX_WIDTH | range 2318 drivers/net/ethernet/sfc/falcon/farch.c } while (range--); range 2341 drivers/net/ethernet/sfc/farch.c unsigned int range; range 2343 drivers/net/ethernet/sfc/farch.c range = efx_farch_filter_type_match_pri[spec->type]; range 2345 drivers/net/ethernet/sfc/farch.c range += EFX_FARCH_FILTER_MATCH_PRI_COUNT; range 2347 drivers/net/ethernet/sfc/farch.c return range << EFX_FARCH_FILTER_INDEX_WIDTH | index; range 2353 drivers/net/ethernet/sfc/farch.c unsigned int range = id >> EFX_FARCH_FILTER_INDEX_WIDTH; range 2355 drivers/net/ethernet/sfc/farch.c if (range < ARRAY_SIZE(efx_farch_filter_range_table)) range 2356 drivers/net/ethernet/sfc/farch.c return efx_farch_filter_range_table[range]; range 2369 drivers/net/ethernet/sfc/farch.c unsigned int range = EFX_FARCH_FILTER_MATCH_PRI_COUNT - 1; range 2373 drivers/net/ethernet/sfc/farch.c table_id = efx_farch_filter_range_table[range]; range 2375 drivers/net/ethernet/sfc/farch.c return range << EFX_FARCH_FILTER_INDEX_WIDTH | range 2377 drivers/net/ethernet/sfc/farch.c } while (range--); range 300 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c struct iw_range *range = (struct iw_range *)extra; range 306 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c memset(range, 0, sizeof(struct iw_range)); range 308 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c range->we_version_compiled = WIRELESS_EXT; range 309 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c range->we_version_source = 22; range 317 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c range->freq[chs].i = i + 1; range 318 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c range->freq[chs].m = channel_freq[i]; range 319 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c range->freq[chs].e = 6; range 322 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c range->num_frequency = chs; range 323 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c range->old_num_frequency = chs; range 324 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c range->num_channels = chs; range 325 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c range->old_num_channels = chs; range 329 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c range->bitrate[i] = bitrate_list[i]; range 330 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c range->num_bitrates = i; range 333 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c range->max_qual.qual = 100; /* relative value */ range 334 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c range->max_qual.level = 100; range 335 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c range->avg_qual.qual = 50; range 336 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c range->avg_qual.level = 50; range 337 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c range->sensitivity = 0; range 340 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c IW_EVENT_CAPA_SET_KERNEL(range->event_capa); range 341 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c IW_EVENT_CAPA_SET(range->event_capa, SIOCGIWAP); range 342 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c IW_EVENT_CAPA_SET(range->event_capa, SIOCGIWSCAN); range 345 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c range->enc_capa = IW_ENC_CAPA_WPA | range 349 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c range->enc_capa |= IW_ENC_CAPA_WPA2; range 350 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c range->encoding_size[0] = 5; /* 40bit WEP */ range 351 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c range->encoding_size[1] = 13; /* 104bit WEP */ range 352 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c range->encoding_size[2] = 32; /* WPA-PSK */ range 353 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c range->num_encoding_sizes = 3; range 354 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c range->max_encoding_tokens = GELIC_WEP_KEYS; range 357 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c range->scan_capa = IW_SCAN_CAPA_ESSID; range 319 drivers/net/fddi/skfp/pmf.c int range ; range 379 drivers/net/fddi/skfp/pmf.c if (((range = (pa->p_type & 0xf000)) == 0x2000) || range 380 drivers/net/fddi/skfp/pmf.c range == 0x3000 || range == 0x4000) { range 391 drivers/net/fddi/skfp/pmf.c switch (range) { range 559 drivers/net/fddi/skfp/pmf.c int range ; range 588 drivers/net/fddi/skfp/pmf.c if (((range = (para & 0xf000)) == 0x2000) || range 589 drivers/net/fddi/skfp/pmf.c range == 0x3000 || range == 0x4000) { range 605 drivers/net/fddi/skfp/pmf.c switch (range) { range 235 drivers/net/wan/farsync.c u8 range; range 1709 drivers/net/wan/farsync.c FST_WRB(card, suConfig.range, info->range); range 1734 drivers/net/wan/farsync.c printk("Range = %d\n", info->range); range 1822 drivers/net/wan/farsync.c info->range = FST_RDB(card, suConfig.range); range 124 drivers/net/wan/farsync.h unsigned char range; /* cable lengths */ range 1429 drivers/net/wireless/ath/ath6kl/wmi.c new_threshold = (enum wmi_rssi_threshold_val) reply->range; range 1683 drivers/net/wireless/ath/ath6kl/wmi.c new_threshold = (enum wmi_snr_threshold_val) reply->range; range 1882 drivers/net/wireless/ath/ath6kl/wmi.h u8 range; range 1898 drivers/net/wireless/ath/ath6kl/wmi.h u8 range; range 244 drivers/net/wireless/ath/ath9k/ar9003_phy.c int range, max_spur_cnts, synth_freq; range 258 drivers/net/wireless/ath/ath9k/ar9003_phy.c range = 19; range 265 drivers/net/wireless/ath/ath9k/ar9003_phy.c range = 10; range 269 drivers/net/wireless/ath/ath9k/ar9003_phy.c range = AR_SREV_9462(ah) ? 5 : 10; range 291 drivers/net/wireless/ath/ath9k/ar9003_phy.c if (cur_bb_spur < range) { range 374 drivers/net/wireless/ath/ath9k/ar9003_phy.c int range, range 391 drivers/net/wireless/ath/ath9k/ar9003_phy.c if (!(AR_SREV_9565(ah) && range == 10 && synth_freq == 2437)) range 472 drivers/net/wireless/ath/ath9k/ar9003_phy.c int range, range 516 drivers/net/wireless/ath/ath9k/ar9003_phy.c range, synth_freq); range 524 drivers/net/wireless/ath/ath9k/ar9003_phy.c int range = 10; range 544 drivers/net/wireless/ath/ath9k/ar9003_phy.c range = 19; range 551 drivers/net/wireless/ath/ath9k/ar9003_phy.c range = 10; range 560 drivers/net/wireless/ath/ath9k/ar9003_phy.c if (abs(freq_offset) < range) { range 562 drivers/net/wireless/ath/ath9k/ar9003_phy.c range, synth_freq); range 568 drivers/net/wireless/ath/ath9k/ar9003_phy.c if (abs(freq_offset) < range) range 594 drivers/net/wireless/ath/wil6210/wmi.h __le16 range; range 2329 drivers/net/wireless/ath/wil6210/wmi.h __le16 range; range 2436 drivers/net/wireless/ath/wil6210/wmi.h u8 range; range 2400 drivers/net/wireless/atmel/atmel.c struct iw_range *range = (struct iw_range *) extra; range 2404 drivers/net/wireless/atmel/atmel.c memset(range, 0, sizeof(struct iw_range)); range 2405 drivers/net/wireless/atmel/atmel.c range->min_nwid = 0x0000; range 2406 drivers/net/wireless/atmel/atmel.c range->max_nwid = 0x0000; range 2407 drivers/net/wireless/atmel/atmel.c range->num_channels = 0; range 2410 drivers/net/wireless/atmel/atmel.c range->num_channels = channel_table[j].max - channel_table[j].min + 1; range 2413 drivers/net/wireless/atmel/atmel.c if (range->num_channels != 0) { range 2415 drivers/net/wireless/atmel/atmel.c range->freq[k].i = i; /* List index */ range 2418 drivers/net/wireless/atmel/atmel.c range->freq[k].m = 100000 * range 2420 drivers/net/wireless/atmel/atmel.c range->freq[k++].e = 1; range 2422 drivers/net/wireless/atmel/atmel.c range->num_frequency = k; range 2425 drivers/net/wireless/atmel/atmel.c range->max_qual.qual = 100; range 2426 drivers/net/wireless/atmel/atmel.c range->max_qual.level = 100; range 2427 drivers/net/wireless/atmel/atmel.c range->max_qual.noise = 0; range 2428 drivers/net/wireless/atmel/atmel.c range->max_qual.updated = IW_QUAL_NOISE_INVALID; range 2430 drivers/net/wireless/atmel/atmel.c range->avg_qual.qual = 50; range 2431 drivers/net/wireless/atmel/atmel.c range->avg_qual.level = 50; range 2432 drivers/net/wireless/atmel/atmel.c range->avg_qual.noise = 0; range 2433 drivers/net/wireless/atmel/atmel.c range->avg_qual.updated = IW_QUAL_NOISE_INVALID; range 2435 drivers/net/wireless/atmel/atmel.c range->sensitivity = 0; range 2437 drivers/net/wireless/atmel/atmel.c range->bitrate[0] = 1000000; range 2438 drivers/net/wireless/atmel/atmel.c range->bitrate[1] = 2000000; range 2439 drivers/net/wireless/atmel/atmel.c range->bitrate[2] = 5500000; range 2440 drivers/net/wireless/atmel/atmel.c range->bitrate[3] = 11000000; range 2441 drivers/net/wireless/atmel/atmel.c range->num_bitrates = 4; range 2443 drivers/net/wireless/atmel/atmel.c range->min_rts = 0; range 2444 drivers/net/wireless/atmel/atmel.c range->max_rts = 2347; range 2445 drivers/net/wireless/atmel/atmel.c range->min_frag = 256; range 2446 drivers/net/wireless/atmel/atmel.c range->max_frag = 2346; range 2448 drivers/net/wireless/atmel/atmel.c range->encoding_size[0] = 5; range 2449 drivers/net/wireless/atmel/atmel.c range->encoding_size[1] = 13; range 2450 drivers/net/wireless/atmel/atmel.c range->num_encoding_sizes = 2; range 2451 drivers/net/wireless/atmel/atmel.c range->max_encoding_tokens = 4; range 2453 drivers/net/wireless/atmel/atmel.c range->pmp_flags = IW_POWER_ON; range 2454 drivers/net/wireless/atmel/atmel.c range->pmt_flags = IW_POWER_ON; range 2455 drivers/net/wireless/atmel/atmel.c range->pm_capa = 0; range 2457 drivers/net/wireless/atmel/atmel.c range->we_version_source = WIRELESS_EXT; range 2458 drivers/net/wireless/atmel/atmel.c range->we_version_compiled = WIRELESS_EXT; range 2459 drivers/net/wireless/atmel/atmel.c range->retry_capa = IW_RETRY_LIMIT ; range 2460 drivers/net/wireless/atmel/atmel.c range->retry_flags = IW_RETRY_LIMIT; range 2461 drivers/net/wireless/atmel/atmel.c range->r_time_flags = 0; range 2462 drivers/net/wireless/atmel/atmel.c range->min_retry = 1; range 2463 drivers/net/wireless/atmel/atmel.c range->max_retry = 65535; range 1207 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c void dma_txreclaim(struct dma_pub *pub, enum txd_range range) range 1214 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c range == DMA_RANGE_ALL ? "all" : range 1215 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c range == DMA_RANGE_TRANSMITTED ? "transmitted" : range 1221 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c while ((p = dma_getnexttxp(pub, range))) { range 1468 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c struct sk_buff *dma_getnexttxp(struct dma_pub *pub, enum txd_range range) range 1477 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c range == DMA_RANGE_ALL ? "all" : range 1478 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c range == DMA_RANGE_TRANSMITTED ? "transmitted" : range 1487 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c if (range == DMA_RANGE_ALL) range 1495 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c if (range == DMA_RANGE_TRANSFERED) { range 97 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h void dma_txreclaim(struct dma_pub *pub, enum txd_range range); range 101 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h struct sk_buff *dma_getnexttxp(struct dma_pub *pub, enum txd_range range); range 1187 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c int range = -1; range 1190 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c range = WL_CHAN_FREQ_RANGE_2G; range 1192 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c range = WL_CHAN_FREQ_RANGE_5GL; range 1194 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c range = WL_CHAN_FREQ_RANGE_5GM; range 1196 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c range = WL_CHAN_FREQ_RANGE_5GH; range 1198 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c return range; range 1203 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c int range = -1; range 1208 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c range = wlc_phy_get_chan_freq_range_nphy(pi, channel); range 1210 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c range = wlc_phy_chanspec_freq2bandrange_lpssn(freq); range 1212 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c return range; range 6885 drivers/net/wireless/cisco/airo.c struct iw_range *range = (struct iw_range *) extra; range 6893 drivers/net/wireless/cisco/airo.c memset(range, 0, sizeof(*range)); range 6894 drivers/net/wireless/cisco/airo.c range->min_nwid = 0x0000; range 6895 drivers/net/wireless/cisco/airo.c range->max_nwid = 0x0000; range 6896 drivers/net/wireless/cisco/airo.c range->num_channels = 14; range 6901 drivers/net/wireless/cisco/airo.c range->freq[k].i = i + 1; /* List index */ range 6902 drivers/net/wireless/cisco/airo.c range->freq[k].m = 100000 * range 6904 drivers/net/wireless/cisco/airo.c range->freq[k++].e = 1; /* Values in MHz -> * 10^5 * 10 */ range 6906 drivers/net/wireless/cisco/airo.c range->num_frequency = k; range 6908 drivers/net/wireless/cisco/airo.c range->sensitivity = 65535; range 6912 drivers/net/wireless/cisco/airo.c range->max_qual.qual = 100; /* % */ range 6914 drivers/net/wireless/cisco/airo.c range->max_qual.qual = airo_get_max_quality(&cap_rid); range 6915 drivers/net/wireless/cisco/airo.c range->max_qual.level = 0x100 - 120; /* -120 dBm */ range 6916 drivers/net/wireless/cisco/airo.c range->max_qual.noise = 0x100 - 120; /* -120 dBm */ range 6922 drivers/net/wireless/cisco/airo.c range->avg_qual.qual = 50; /* % */ range 6923 drivers/net/wireless/cisco/airo.c range->avg_qual.level = 0x100 - 70; /* -70 dBm */ range 6925 drivers/net/wireless/cisco/airo.c range->avg_qual.qual = airo_get_avg_quality(&cap_rid); range 6926 drivers/net/wireless/cisco/airo.c range->avg_qual.level = 0x100 - 80; /* -80 dBm */ range 6928 drivers/net/wireless/cisco/airo.c range->avg_qual.noise = 0x100 - 85; /* -85 dBm */ range 6931 drivers/net/wireless/cisco/airo.c range->bitrate[i] = cap_rid.supportedRates[i] * 500000; range 6932 drivers/net/wireless/cisco/airo.c if(range->bitrate[i] == 0) range 6935 drivers/net/wireless/cisco/airo.c range->num_bitrates = i; range 6941 drivers/net/wireless/cisco/airo.c range->throughput = 5000 * 1000; range 6943 drivers/net/wireless/cisco/airo.c range->throughput = 1500 * 1000; range 6945 drivers/net/wireless/cisco/airo.c range->min_rts = 0; range 6946 drivers/net/wireless/cisco/airo.c range->max_rts = AIRO_DEF_MTU; range 6947 drivers/net/wireless/cisco/airo.c range->min_frag = 256; range 6948 drivers/net/wireless/cisco/airo.c range->max_frag = AIRO_DEF_MTU; range 6952 drivers/net/wireless/cisco/airo.c range->encoding_size[0] = 5; range 6955 drivers/net/wireless/cisco/airo.c range->encoding_size[1] = 13; range 6956 drivers/net/wireless/cisco/airo.c range->num_encoding_sizes = 2; range 6958 drivers/net/wireless/cisco/airo.c range->num_encoding_sizes = 1; range 6959 drivers/net/wireless/cisco/airo.c range->max_encoding_tokens = range 6962 drivers/net/wireless/cisco/airo.c range->num_encoding_sizes = 0; range 6963 drivers/net/wireless/cisco/airo.c range->max_encoding_tokens = 0; range 6965 drivers/net/wireless/cisco/airo.c range->min_pmp = 0; range 6966 drivers/net/wireless/cisco/airo.c range->max_pmp = 5000000; /* 5 secs */ range 6967 drivers/net/wireless/cisco/airo.c range->min_pmt = 0; range 6968 drivers/net/wireless/cisco/airo.c range->max_pmt = 65535 * 1024; /* ??? */ range 6969 drivers/net/wireless/cisco/airo.c range->pmp_flags = IW_POWER_PERIOD; range 6970 drivers/net/wireless/cisco/airo.c range->pmt_flags = IW_POWER_TIMEOUT; range 6971 drivers/net/wireless/cisco/airo.c range->pm_capa = IW_POWER_PERIOD | IW_POWER_TIMEOUT | IW_POWER_ALL_R; range 6975 drivers/net/wireless/cisco/airo.c range->txpower[i] = le16_to_cpu(cap_rid.txPowerLevels[i]); range 6976 drivers/net/wireless/cisco/airo.c if(range->txpower[i] == 0) range 6979 drivers/net/wireless/cisco/airo.c range->num_txpower = i; range 6980 drivers/net/wireless/cisco/airo.c range->txpower_capa = IW_TXPOW_MWATT; range 6981 drivers/net/wireless/cisco/airo.c range->we_version_source = 19; range 6982 drivers/net/wireless/cisco/airo.c range->we_version_compiled = WIRELESS_EXT; range 6983 drivers/net/wireless/cisco/airo.c range->retry_capa = IW_RETRY_LIMIT | IW_RETRY_LIFETIME; range 6984 drivers/net/wireless/cisco/airo.c range->retry_flags = IW_RETRY_LIMIT; range 6985 drivers/net/wireless/cisco/airo.c range->r_time_flags = IW_RETRY_LIFETIME; range 6986 drivers/net/wireless/cisco/airo.c range->min_retry = 1; range 6987 drivers/net/wireless/cisco/airo.c range->max_retry = 65535; range 6988 drivers/net/wireless/cisco/airo.c range->min_r_time = 1024; range 6989 drivers/net/wireless/cisco/airo.c range->max_r_time = 65535 * 1024; range 6992 drivers/net/wireless/cisco/airo.c range->event_capa[0] = (IW_EVENT_CAPA_K_0 | range 6996 drivers/net/wireless/cisco/airo.c range->event_capa[1] = IW_EVENT_CAPA_K_1; range 6997 drivers/net/wireless/cisco/airo.c range->event_capa[4] = IW_EVENT_CAPA_MASK(IWEVTXDROP); range 6776 drivers/net/wireless/intel/ipw2x00/ipw2100.c struct iw_range *range = (struct iw_range *)extra; range 6780 drivers/net/wireless/intel/ipw2x00/ipw2100.c wrqu->data.length = sizeof(*range); range 6781 drivers/net/wireless/intel/ipw2x00/ipw2100.c memset(range, 0, sizeof(*range)); range 6792 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->throughput = 5 * 1000 * 1000; range 6796 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->max_qual.qual = 100; range 6798 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->max_qual.level = 0; range 6799 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->max_qual.noise = 0; range 6800 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->max_qual.updated = 7; /* Updated all three */ range 6802 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->avg_qual.qual = 70; /* > 8% missed beacons is 'bad' */ range 6804 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->avg_qual.level = 20 + IPW2100_RSSI_TO_DBM; range 6805 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->avg_qual.noise = 0; range 6806 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->avg_qual.updated = 7; /* Updated all three */ range 6808 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->num_bitrates = RATE_COUNT; range 6811 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->bitrate[i] = ipw2100_bg_rates[i].bitrate * 100 * 1000; range 6814 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->min_rts = MIN_RTS_THRESHOLD; range 6815 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->max_rts = MAX_RTS_THRESHOLD; range 6816 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->min_frag = MIN_FRAG_THRESHOLD; range 6817 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->max_frag = MAX_FRAG_THRESHOLD; range 6819 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->min_pmp = period_duration[0]; /* Minimal PM period */ range 6820 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->max_pmp = period_duration[POWER_MODES - 1]; /* Maximal PM period */ range 6821 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->min_pmt = timeout_duration[POWER_MODES - 1]; /* Minimal PM timeout */ range 6822 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->max_pmt = timeout_duration[0]; /* Maximal PM timeout */ range 6825 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->pmp_flags = IW_POWER_PERIOD; range 6827 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->pmt_flags = IW_POWER_TIMEOUT; range 6829 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->pm_capa = IW_POWER_TIMEOUT | IW_POWER_PERIOD; range 6831 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->encoding_size[0] = 5; range 6832 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->encoding_size[1] = 13; /* Different token sizes */ range 6833 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->num_encoding_sizes = 2; /* Number of entry in the list */ range 6834 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->max_encoding_tokens = WEP_KEYS; /* Max number of tokens */ range 6838 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->txpower_capa = IW_TXPOW_DBM; range 6839 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->num_txpower = IW_MAX_TXPOWER; range 6845 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->txpower[i] = level / 16; range 6847 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->txpower_capa = 0; range 6848 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->num_txpower = 0; range 6852 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->we_version_compiled = WIRELESS_EXT; range 6853 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->we_version_source = 18; range 6863 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->num_channels = FREQ_COUNT; range 6869 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->freq[val].i = i + 1; range 6870 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->freq[val].m = ipw2100_frequencies[i] * 100000; range 6871 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->freq[val].e = 1; range 6877 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->num_frequency = val; range 6880 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->event_capa[0] = (IW_EVENT_CAPA_K_0 | range 6882 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->event_capa[1] = IW_EVENT_CAPA_K_1; range 6884 drivers/net/wireless/intel/ipw2x00/ipw2100.c range->enc_capa = IW_ENC_CAPA_WPA | IW_ENC_CAPA_WPA2 | range 8819 drivers/net/wireless/intel/ipw2x00/ipw2200.c struct iw_range *range = (struct iw_range *)extra; range 8823 drivers/net/wireless/intel/ipw2x00/ipw2200.c wrqu->data.length = sizeof(*range); range 8824 drivers/net/wireless/intel/ipw2x00/ipw2200.c memset(range, 0, sizeof(*range)); range 8827 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->throughput = 27 * 1000 * 1000; range 8829 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->max_qual.qual = 100; range 8831 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->max_qual.level = 0; range 8832 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->max_qual.noise = 0; range 8833 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->max_qual.updated = 7; /* Updated all three */ range 8835 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->avg_qual.qual = 70; range 8837 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->avg_qual.level = 0; /* FIXME to real average level */ range 8838 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->avg_qual.noise = 0; range 8839 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->avg_qual.updated = 7; /* Updated all three */ range 8841 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->num_bitrates = min(priv->rates.num_rates, (u8) IW_MAX_BITRATES); range 8843 drivers/net/wireless/intel/ipw2x00/ipw2200.c for (i = 0; i < range->num_bitrates; i++) range 8844 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->bitrate[i] = (priv->rates.supported_rates[i] & 0x7F) * range 8847 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->max_rts = DEFAULT_RTS_THRESHOLD; range 8848 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->min_frag = MIN_FRAG_THRESHOLD; range 8849 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->max_frag = MAX_FRAG_THRESHOLD; range 8851 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->encoding_size[0] = 5; range 8852 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->encoding_size[1] = 13; range 8853 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->num_encoding_sizes = 2; range 8854 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->max_encoding_tokens = WEP_KEYS; range 8857 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->we_version_compiled = WIRELESS_EXT; range 8858 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->we_version_source = 18; range 8867 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->freq[i].i = geo->bg[j].channel; range 8868 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->freq[i].m = geo->bg[j].freq * 100000; range 8869 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->freq[i].e = 1; range 8880 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->freq[i].i = geo->a[j].channel; range 8881 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->freq[i].m = geo->a[j].freq * 100000; range 8882 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->freq[i].e = 1; range 8887 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->num_channels = i; range 8888 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->num_frequency = i; range 8893 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->event_capa[0] = (IW_EVENT_CAPA_K_0 | range 8897 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->event_capa[1] = IW_EVENT_CAPA_K_1; range 8899 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->enc_capa = IW_ENC_CAPA_WPA | IW_ENC_CAPA_WPA2 | range 8902 drivers/net/wireless/intel/ipw2x00/ipw2200.c range->scan_capa = IW_SCAN_CAPA_ESSID | IW_SCAN_CAPA_TYPE; range 667 drivers/net/wireless/intel/iwlwifi/fw/api/location.h __le32 range; range 1062 drivers/net/wireless/intel/iwlwifi/fw/dbg.c struct iwl_fw_ini_error_dump_range *range = range_ptr; range 1063 drivers/net/wireless/intel/iwlwifi/fw/dbg.c __le32 *val = range->data; range 1068 drivers/net/wireless/intel/iwlwifi/fw/dbg.c range->internal_base_addr = cpu_to_le32(addr); range 1069 drivers/net/wireless/intel/iwlwifi/fw/dbg.c range->range_data_size = reg->internal.range_data_size; range 1077 drivers/net/wireless/intel/iwlwifi/fw/dbg.c return sizeof(*range) + le32_to_cpu(range->range_data_size); range 1084 drivers/net/wireless/intel/iwlwifi/fw/dbg.c struct iwl_fw_ini_error_dump_range *range = range_ptr; range 1085 drivers/net/wireless/intel/iwlwifi/fw/dbg.c __le32 *val = range->data; range 1089 drivers/net/wireless/intel/iwlwifi/fw/dbg.c range->internal_base_addr = cpu_to_le32(addr); range 1090 drivers/net/wireless/intel/iwlwifi/fw/dbg.c range->range_data_size = reg->internal.range_data_size; range 1094 drivers/net/wireless/intel/iwlwifi/fw/dbg.c return sizeof(*range) + le32_to_cpu(range->range_data_size); range 1101 drivers/net/wireless/intel/iwlwifi/fw/dbg.c struct iwl_fw_ini_error_dump_range *range = range_ptr; range 1104 drivers/net/wireless/intel/iwlwifi/fw/dbg.c range->internal_base_addr = cpu_to_le32(addr); range 1105 drivers/net/wireless/intel/iwlwifi/fw/dbg.c range->range_data_size = reg->internal.range_data_size; range 1106 drivers/net/wireless/intel/iwlwifi/fw/dbg.c iwl_trans_read_mem_bytes(fwrt->trans, addr, range->data, range 1109 drivers/net/wireless/intel/iwlwifi/fw/dbg.c return sizeof(*range) + le32_to_cpu(range->range_data_size); range 1120 drivers/net/wireless/intel/iwlwifi/fw/dbg.c struct iwl_fw_ini_error_dump_range *range = range_ptr; range 1124 drivers/net/wireless/intel/iwlwifi/fw/dbg.c range->page_num = cpu_to_le32(idx); range 1125 drivers/net/wireless/intel/iwlwifi/fw/dbg.c range->range_data_size = cpu_to_le32(page_size); range 1128 drivers/net/wireless/intel/iwlwifi/fw/dbg.c memcpy(range->data, page_address(page), page_size); range 1132 drivers/net/wireless/intel/iwlwifi/fw/dbg.c return sizeof(*range) + le32_to_cpu(range->range_data_size); range 1139 drivers/net/wireless/intel/iwlwifi/fw/dbg.c struct iwl_fw_ini_error_dump_range *range; range 1145 drivers/net/wireless/intel/iwlwifi/fw/dbg.c range = range_ptr; range 1148 drivers/net/wireless/intel/iwlwifi/fw/dbg.c range->page_num = cpu_to_le32(idx); range 1149 drivers/net/wireless/intel/iwlwifi/fw/dbg.c range->range_data_size = cpu_to_le32(page_size); range 1150 drivers/net/wireless/intel/iwlwifi/fw/dbg.c memcpy(range->data, fwrt->trans->init_dram.paging[idx].block, range 1153 drivers/net/wireless/intel/iwlwifi/fw/dbg.c return sizeof(*range) + le32_to_cpu(range->range_data_size); range 1161 drivers/net/wireless/intel/iwlwifi/fw/dbg.c struct iwl_fw_ini_error_dump_range *range = range_ptr; range 1168 drivers/net/wireless/intel/iwlwifi/fw/dbg.c range->dram_base_addr = cpu_to_le64(start_addr); range 1169 drivers/net/wireless/intel/iwlwifi/fw/dbg.c range->range_data_size = cpu_to_le32(fwrt->trans->dbg.fw_mon[idx].size); range 1171 drivers/net/wireless/intel/iwlwifi/fw/dbg.c memcpy(range->data, fwrt->trans->dbg.fw_mon[idx].block, range 1174 drivers/net/wireless/intel/iwlwifi/fw/dbg.c return sizeof(*range) + le32_to_cpu(range->range_data_size); range 1230 drivers/net/wireless/intel/iwlwifi/fw/dbg.c struct iwl_fw_ini_error_dump_range *range = range_ptr; range 1232 drivers/net/wireless/intel/iwlwifi/fw/dbg.c struct iwl_fw_ini_error_dump_register *reg_dump = (void *)range->data; range 1246 drivers/net/wireless/intel/iwlwifi/fw/dbg.c range->fifo_hdr.fifo_num = cpu_to_le32(iter->fifo); range 1247 drivers/net/wireless/intel/iwlwifi/fw/dbg.c range->fifo_hdr.num_of_registers = reg->fifos.num_of_registers; range 1248 drivers/net/wireless/intel/iwlwifi/fw/dbg.c range->range_data_size = cpu_to_le32(iter->fifo_size + registers_size); range 1267 drivers/net/wireless/intel/iwlwifi/fw/dbg.c range->range_data_size = cpu_to_le32(registers_size); range 1287 drivers/net/wireless/intel/iwlwifi/fw/dbg.c return sizeof(*range) + le32_to_cpu(range->range_data_size); range 1336 drivers/net/wireless/intel/iwlwifi/fw/dbg.c struct iwl_fw_ini_error_dump_range *range = range_ptr; range 1338 drivers/net/wireless/intel/iwlwifi/fw/dbg.c struct iwl_fw_ini_error_dump_register *reg_dump = (void *)range->data; range 1353 drivers/net/wireless/intel/iwlwifi/fw/dbg.c range->fifo_hdr.fifo_num = cpu_to_le32(rxf_data.fifo_num); range 1354 drivers/net/wireless/intel/iwlwifi/fw/dbg.c range->fifo_hdr.num_of_registers = reg->fifos.num_of_registers; range 1355 drivers/net/wireless/intel/iwlwifi/fw/dbg.c range->range_data_size = cpu_to_le32(rxf_data.size + registers_size); range 1372 drivers/net/wireless/intel/iwlwifi/fw/dbg.c range->range_data_size = cpu_to_le32(registers_size); range 1395 drivers/net/wireless/intel/iwlwifi/fw/dbg.c return sizeof(*range) + le32_to_cpu(range->range_data_size); range 1633 drivers/net/wireless/intel/iwlwifi/fw/dbg.c struct iwl_fw_ini_region_cfg *reg, void *range, range 1656 drivers/net/wireless/intel/iwlwifi/fw/dbg.c void *range; range 1688 drivers/net/wireless/intel/iwlwifi/fw/dbg.c range = ops->fill_mem_hdr(fwrt, reg, header); range 1689 drivers/net/wireless/intel/iwlwifi/fw/dbg.c if (!range) { range 1697 drivers/net/wireless/intel/iwlwifi/fw/dbg.c int range_size = ops->fill_range(fwrt, reg, range, i); range 1705 drivers/net/wireless/intel/iwlwifi/fw/dbg.c range = range + range_size; range 964 drivers/net/wireless/intersil/hostap/hostap_ioctl.c struct iw_range *range = (struct iw_range *) extra; range 973 drivers/net/wireless/intersil/hostap/hostap_ioctl.c memset(range, 0, sizeof(struct iw_range)); range 978 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->txpower_capa = IW_TXPOW_DBM; range 982 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->min_pmp = 1 * 1024; range 983 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->max_pmp = 65535 * 1024; range 984 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->min_pmt = 1 * 1024; range 985 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->max_pmt = 1000 * 1024; range 986 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->pmp_flags = IW_POWER_PERIOD; range 987 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->pmt_flags = IW_POWER_TIMEOUT; range 988 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->pm_capa = IW_POWER_PERIOD | IW_POWER_TIMEOUT | range 992 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->we_version_compiled = WIRELESS_EXT; range 993 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->we_version_source = 18; range 995 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->retry_capa = IW_RETRY_LIMIT; range 996 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->retry_flags = IW_RETRY_LIMIT; range 997 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->min_retry = 0; range 998 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->max_retry = 255; range 1000 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->num_channels = FREQ_COUNT; range 1005 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->freq[val].i = i + 1; range 1006 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->freq[val].m = freq_list[i] * 100000; range 1007 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->freq[val].e = 1; range 1013 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->num_frequency = val; range 1016 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->max_qual.qual = 70; /* what is correct max? This was not range 1019 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->max_qual.level = 0; /* dB */ range 1020 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->max_qual.noise = 0; /* dB */ range 1023 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->avg_qual.qual = 20; range 1024 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->avg_qual.level = -60; range 1025 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->avg_qual.noise = -95; range 1027 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->max_qual.qual = 92; /* 0 .. 92 */ range 1028 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->max_qual.level = 154; /* 27 .. 154 */ range 1029 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->max_qual.noise = 154; /* 27 .. 154 */ range 1031 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->sensitivity = 3; range 1033 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->max_encoding_tokens = WEP_KEYS; range 1034 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->num_encoding_sizes = 2; range 1035 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->encoding_size[0] = 5; range 1036 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->encoding_size[1] = 13; range 1040 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->num_bitrates = 0; range 1042 drivers/net/wireless/intersil/hostap/hostap_ioctl.c if (range->num_bitrates < IW_MAX_BITRATES) { range 1043 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->bitrate[range->num_bitrates] = range 1045 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->num_bitrates++; range 1051 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->throughput = over2 ? 5500000 : 1500000; range 1053 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->min_rts = 0; range 1054 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->max_rts = 2347; range 1055 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->min_frag = 256; range 1056 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->max_frag = 2346; range 1059 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->event_capa[0] = (IW_EVENT_CAPA_K_0 | range 1063 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->event_capa[1] = IW_EVENT_CAPA_K_1; range 1064 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->event_capa[4] = (IW_EVENT_CAPA_MASK(IWEVTXDROP) | range 1069 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->enc_capa = IW_ENC_CAPA_WPA | IW_ENC_CAPA_WPA2 | range 1073 drivers/net/wireless/intersil/hostap/hostap_ioctl.c range->scan_capa = IW_SCAN_CAPA_ESSID; range 31 drivers/net/wireless/intersil/p54/txrx.c struct p54_tx_info *range; range 45 drivers/net/wireless/intersil/p54/txrx.c range = (void *) info->rate_driver_data; range 48 drivers/net/wireless/intersil/p54/txrx.c free = range->start_addr - prev_addr; range 56 drivers/net/wireless/intersil/p54/txrx.c range->start_addr, range->end_addr, free); range 58 drivers/net/wireless/intersil/p54/txrx.c prev_addr = range->end_addr; range 83 drivers/net/wireless/intersil/p54/txrx.c struct p54_tx_info *range; range 91 drivers/net/wireless/intersil/p54/txrx.c range = (void *) info->rate_driver_data; range 92 drivers/net/wireless/intersil/p54/txrx.c len = (range->extra_len + len) & ~0x3; range 108 drivers/net/wireless/intersil/p54/txrx.c range = (void *) info->rate_driver_data; range 109 drivers/net/wireless/intersil/p54/txrx.c hole_size = range->start_addr - last_addr; range 117 drivers/net/wireless/intersil/p54/txrx.c last_addr = range->end_addr; range 124 drivers/net/wireless/intersil/p54/txrx.c range = (void *)info->rate_driver_data; range 125 drivers/net/wireless/intersil/p54/txrx.c target_addr = range->end_addr; range 134 drivers/net/wireless/intersil/p54/txrx.c range = (void *) info->rate_driver_data; range 135 drivers/net/wireless/intersil/p54/txrx.c range->start_addr = target_addr; range 136 drivers/net/wireless/intersil/p54/txrx.c range->end_addr = target_addr + len; range 421 drivers/net/wireless/intersil/prism54/isl_ioctl.c struct iw_range *range = (struct iw_range *) extra; range 428 drivers/net/wireless/intersil/prism54/isl_ioctl.c memset(range, 0, sizeof (struct iw_range)); range 432 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->we_version_source = SUPPORTED_WIRELESS_EXT; range 433 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->we_version_compiled = WIRELESS_EXT; range 436 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->num_encoding_sizes = 3; range 438 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->encoding_size[0] = 5; range 440 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->encoding_size[1] = 13; range 442 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->encoding_size[2] = 32; range 444 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->max_encoding_tokens = 4; range 447 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->max_qual.level = 0; range 448 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->max_qual.noise = 0; range 449 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->max_qual.qual = 0; range 451 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->avg_qual.level = -80; /* -80 dBm */ range 452 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->avg_qual.noise = 0; /* don't know what to put here */ range 453 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->avg_qual.qual = 0; range 455 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->sensitivity = 200; range 458 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->retry_capa = IW_RETRY_LIMIT | IW_RETRY_LIFETIME; range 459 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->retry_flags = IW_RETRY_LIMIT; range 460 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->r_time_flags = IW_RETRY_LIFETIME; range 463 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->min_retry = 1; range 464 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->max_retry = 65535; range 465 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->min_r_time = 1024; range 466 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->max_r_time = 65535 * 1024; range 469 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->txpower_capa = IW_TXPOW_DBM; range 472 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->event_capa[0] = (IW_EVENT_CAPA_K_0 | range 475 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->event_capa[1] = IW_EVENT_CAPA_K_1; range 476 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->event_capa[4] = IW_EVENT_CAPA_MASK(IWEVCUSTOM); range 478 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->enc_capa = IW_ENC_CAPA_WPA | IW_ENC_CAPA_WPA2 | range 492 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->num_channels = freq->nr; range 493 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->num_frequency = freq->nr; range 497 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->freq[i].m = freq->mhz[i]; range 498 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->freq[i].e = 6; range 499 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->freq[i].i = channel_of_freq(freq->mhz[i]); range 510 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->bitrate[i] = *data * 500000; range 514 drivers/net/wireless/intersil/prism54/isl_ioctl.c range->num_bitrates = i; range 476 drivers/net/wireless/intersil/prism54/isl_oid.h short range; /* to define a range of oid */ range 236 drivers/net/wireless/intersil/prism54/oid_mgt.c (isl_oid[i].range + 1), range 416 drivers/net/wireless/intersil/prism54/oid_mgt.c BUG_ON(extra > isl_oid[n].range); range 516 drivers/net/wireless/intersil/prism54/oid_mgt.c BUG_ON(extra > isl_oid[n].range); range 591 drivers/net/wireless/intersil/prism54/oid_mgt.c while (j <= t->range) { range 58 drivers/net/wireless/marvell/libertas_tf/cmd.c const struct channel_range *range = channel_ranges; range 64 drivers/net/wireless/marvell/libertas_tf/cmd.c range = &channel_ranges[i]; range 68 drivers/net/wireless/marvell/libertas_tf/cmd.c for (ch = range->start; ch < range->end; ch++) range 243 drivers/net/wireless/marvell/libertas_tf/libertas_tf.h struct channel_range range; range 1310 drivers/net/wireless/ray_cs.c struct iw_range *range = (struct iw_range *)extra; range 1312 drivers/net/wireless/ray_cs.c memset(range, 0, sizeof(struct iw_range)); range 1318 drivers/net/wireless/ray_cs.c range->we_version_compiled = WIRELESS_EXT; range 1319 drivers/net/wireless/ray_cs.c range->we_version_source = 9; range 1322 drivers/net/wireless/ray_cs.c range->throughput = 1.1 * 1000 * 1000; /* Put the right number here */ range 1323 drivers/net/wireless/ray_cs.c range->num_channels = hop_pattern_length[(int)country]; range 1324 drivers/net/wireless/ray_cs.c range->num_frequency = 0; range 1325 drivers/net/wireless/ray_cs.c range->max_qual.qual = 0; range 1326 drivers/net/wireless/ray_cs.c range->max_qual.level = 255; /* What's the correct value ? */ range 1327 drivers/net/wireless/ray_cs.c range->max_qual.noise = 255; /* Idem */ range 1328 drivers/net/wireless/ray_cs.c range->num_bitrates = 2; range 1329 drivers/net/wireless/ray_cs.c range->bitrate[0] = 1000000; /* 1 Mb/s */ range 1330 drivers/net/wireless/ray_cs.c range->bitrate[1] = 2000000; /* 2 Mb/s */ range 1511 drivers/net/wireless/wl3501_cs.c struct iw_range *range = (struct iw_range *)extra; range 1514 drivers/net/wireless/wl3501_cs.c wrqu->data.length = sizeof(*range); range 1517 drivers/net/wireless/wl3501_cs.c memset(range, 0, sizeof(*range)); range 1520 drivers/net/wireless/wl3501_cs.c range->we_version_compiled = WIRELESS_EXT; range 1521 drivers/net/wireless/wl3501_cs.c range->we_version_source = 1; range 1522 drivers/net/wireless/wl3501_cs.c range->throughput = 2 * 1000 * 1000; /* ~2 Mb/s */ range 1044 drivers/net/wireless/zydas/zd1201.c struct iw_range *range = (struct iw_range *)extra; range 1047 drivers/net/wireless/zydas/zd1201.c memset(range, 0, sizeof(struct iw_range)); range 1048 drivers/net/wireless/zydas/zd1201.c range->we_version_compiled = WIRELESS_EXT; range 1049 drivers/net/wireless/zydas/zd1201.c range->we_version_source = WIRELESS_EXT; range 1051 drivers/net/wireless/zydas/zd1201.c range->max_qual.qual = 128; range 1052 drivers/net/wireless/zydas/zd1201.c range->max_qual.level = 128; range 1053 drivers/net/wireless/zydas/zd1201.c range->max_qual.noise = 128; range 1054 drivers/net/wireless/zydas/zd1201.c range->max_qual.updated = 7; range 1056 drivers/net/wireless/zydas/zd1201.c range->encoding_size[0] = 5; range 1057 drivers/net/wireless/zydas/zd1201.c range->encoding_size[1] = 13; range 1058 drivers/net/wireless/zydas/zd1201.c range->num_encoding_sizes = 2; range 1059 drivers/net/wireless/zydas/zd1201.c range->max_encoding_tokens = ZD1201_NUMKEYS; range 1061 drivers/net/wireless/zydas/zd1201.c range->num_bitrates = 4; range 1062 drivers/net/wireless/zydas/zd1201.c range->bitrate[0] = 1000000; range 1063 drivers/net/wireless/zydas/zd1201.c range->bitrate[1] = 2000000; range 1064 drivers/net/wireless/zydas/zd1201.c range->bitrate[2] = 5500000; range 1065 drivers/net/wireless/zydas/zd1201.c range->bitrate[3] = 11000000; range 1067 drivers/net/wireless/zydas/zd1201.c range->min_rts = 0; range 1068 drivers/net/wireless/zydas/zd1201.c range->min_frag = ZD1201_FRAGMIN; range 1069 drivers/net/wireless/zydas/zd1201.c range->max_rts = ZD1201_RTSMAX; range 1070 drivers/net/wireless/zydas/zd1201.c range->min_frag = ZD1201_FRAGMAX; range 612 drivers/nvme/host/core.c struct nvme_dsm_range *range; range 620 drivers/nvme/host/core.c static const size_t alloc_size = sizeof(*range) * NVME_DSM_MAX_RANGES; range 622 drivers/nvme/host/core.c range = kzalloc(alloc_size, GFP_ATOMIC | __GFP_NOWARN); range 623 drivers/nvme/host/core.c if (!range) { range 632 drivers/nvme/host/core.c range = page_address(ns->ctrl->discard_page); range 640 drivers/nvme/host/core.c range[n].cattr = cpu_to_le32(0); range 641 drivers/nvme/host/core.c range[n].nlb = cpu_to_le32(nlb); range 642 drivers/nvme/host/core.c range[n].slba = cpu_to_le64(slba); range 648 drivers/nvme/host/core.c if (virt_to_page(range) == ns->ctrl->discard_page) range 651 drivers/nvme/host/core.c kfree(range); range 660 drivers/nvme/host/core.c req->special_vec.bv_page = virt_to_page(range); range 661 drivers/nvme/host/core.c req->special_vec.bv_offset = offset_in_page(range); range 227 drivers/nvme/target/io-cmd-bdev.c struct nvme_dsm_range *range, struct bio **bio) range 233 drivers/nvme/target/io-cmd-bdev.c le64_to_cpu(range->slba) << (ns->blksize_shift - 9), range 234 drivers/nvme/target/io-cmd-bdev.c le32_to_cpu(range->nlb) << (ns->blksize_shift - 9), range 237 drivers/nvme/target/io-cmd-bdev.c req->error_slba = le64_to_cpu(range->slba); range 245 drivers/nvme/target/io-cmd-bdev.c struct nvme_dsm_range range; range 251 drivers/nvme/target/io-cmd-bdev.c status = nvmet_copy_from_sgl(req, i * sizeof(range), &range, range 252 drivers/nvme/target/io-cmd-bdev.c sizeof(range)); range 256 drivers/nvme/target/io-cmd-bdev.c status = nvmet_bdev_discard_range(req, &range, &bio); range 283 drivers/nvme/target/io-cmd-file.c struct nvme_dsm_range range; range 290 drivers/nvme/target/io-cmd-file.c status = nvmet_copy_from_sgl(req, i * sizeof(range), &range, range 291 drivers/nvme/target/io-cmd-file.c sizeof(range)); range 295 drivers/nvme/target/io-cmd-file.c offset = le64_to_cpu(range.slba) << req->ns->blksize_shift; range 296 drivers/nvme/target/io-cmd-file.c len = le32_to_cpu(range.nlb); range 299 drivers/nvme/target/io-cmd-file.c req->error_slba = le64_to_cpu(range.slba); range 306 drivers/nvme/target/io-cmd-file.c req->error_slba = le64_to_cpu(range.slba); range 47 drivers/of/address.c u64 (*map)(__be32 *addr, const __be32 *range, range 66 drivers/of/address.c static u64 of_bus_default_map(__be32 *addr, const __be32 *range, range 71 drivers/of/address.c cp = of_read_number(range, na); range 72 drivers/of/address.c s = of_read_number(range + na + pna, ns); range 145 drivers/of/address.c static u64 of_bus_pci_map(__be32 *addr, const __be32 *range, int na, int ns, range 152 drivers/of/address.c rf = of_bus_pci_get_flags(range); range 159 drivers/of/address.c cp = of_read_number(range + 1, na - 1); range 160 drivers/of/address.c s = of_read_number(range + na + pna, ns); range 245 drivers/of/address.c parser->range = of_get_property(node, name, &rlen); range 246 drivers/of/address.c if (parser->range == NULL) range 249 drivers/of/address.c parser->end = parser->range + rlen / sizeof(__be32); range 269 drivers/of/address.c struct of_pci_range *range) range 273 drivers/of/address.c if (!range) range 276 drivers/of/address.c if (!parser->range || parser->range + parser->np > parser->end) range 279 drivers/of/address.c range->pci_space = be32_to_cpup(parser->range); range 280 drivers/of/address.c range->flags = of_bus_pci_get_flags(parser->range); range 281 drivers/of/address.c range->pci_addr = of_read_number(parser->range + 1, ns); range 282 drivers/of/address.c range->cpu_addr = of_translate_address(parser->node, range 283 drivers/of/address.c parser->range + na); range 284 drivers/of/address.c range->size = of_read_number(parser->range + parser->pna + na, ns); range 286 drivers/of/address.c parser->range += parser->np; range 289 drivers/of/address.c while (parser->range + parser->np <= parser->end) { range 293 drivers/of/address.c flags = of_bus_pci_get_flags(parser->range); range 294 drivers/of/address.c pci_addr = of_read_number(parser->range + 1, ns); range 296 drivers/of/address.c parser->range + na); range 297 drivers/of/address.c size = of_read_number(parser->range + parser->pna + na, ns); range 299 drivers/of/address.c if (flags != range->flags) range 301 drivers/of/address.c if (pci_addr != range->pci_addr + range->size || range 302 drivers/of/address.c cpu_addr != range->cpu_addr + range->size) range 305 drivers/of/address.c range->size += size; range 306 drivers/of/address.c parser->range += parser->np; range 309 drivers/of/address.c return range; range 328 drivers/of/address.c int of_pci_range_to_resource(struct of_pci_range *range, range 332 drivers/of/address.c res->flags = range->flags; range 338 drivers/of/address.c err = pci_register_io_range(&np->fwnode, range->cpu_addr, range 339 drivers/of/address.c range->size); range 342 drivers/of/address.c port = pci_address_to_pio(range->cpu_addr); range 350 drivers/of/address.c upper_32_bits(range->cpu_addr)) { range 355 drivers/of/address.c res->start = range->cpu_addr; range 357 drivers/of/address.c res->end = res->start + range->size - 1; range 386 drivers/of/address.c static u64 of_bus_isa_map(__be32 *addr, const __be32 *range, int na, int ns, range 392 drivers/of/address.c if ((addr[0] ^ range[0]) & cpu_to_be32(1)) range 396 drivers/of/address.c cp = of_read_number(range + 1, na - 1); range 397 drivers/of/address.c s = of_read_number(range + na + pna, ns); range 42 drivers/of/fdt_address.c u64 (*map)(__be32 *addr, const __be32 *range, range 70 drivers/of/fdt_address.c static u64 __init fdt_bus_default_map(__be32 *addr, const __be32 *range, range 75 drivers/of/fdt_address.c cp = of_read_number(range, na); range 76 drivers/of/fdt_address.c s = of_read_number(range + na + pna, ns); range 381 drivers/pci/controller/pci-ftpci100.c struct of_pci_range range; range 400 drivers/pci/controller/pci-ftpci100.c for_each_of_pci_range(&parser, &range) { range 401 drivers/pci/controller/pci-ftpci100.c u64 end = range.pci_addr + range.size - 1; range 404 drivers/pci/controller/pci-ftpci100.c ret = faraday_res_to_memcfg(range.pci_addr, range.size, &val); range 412 drivers/pci/controller/pci-ftpci100.c i + 1, range.pci_addr, end, val); range 733 drivers/pci/controller/pci-mvebu.c const __be32 *range; range 739 drivers/pci/controller/pci-mvebu.c range = of_get_property(np, "ranges", &rlen); range 740 drivers/pci/controller/pci-mvebu.c if (!range) range 747 drivers/pci/controller/pci-mvebu.c for (i = 0; i < nranges; i++, range += rangesz) { range 748 drivers/pci/controller/pci-mvebu.c u32 flags = of_read_number(range, 1); range 749 drivers/pci/controller/pci-mvebu.c u32 slot = of_read_number(range + 1, 1); range 750 drivers/pci/controller/pci-mvebu.c u64 cpuaddr = of_read_number(range + na, pna); range 298 drivers/pci/controller/pci-rcar-gen2.c struct of_pci_range range; range 307 drivers/pci/controller/pci-rcar-gen2.c for_each_of_pci_range(&parser, &range) { range 312 drivers/pci/controller/pci-rcar-gen2.c pci->window_addr = (unsigned long)range.cpu_addr; range 313 drivers/pci/controller/pci-rcar-gen2.c pci->window_pci = (unsigned long)range.pci_addr; range 314 drivers/pci/controller/pci-rcar-gen2.c pci->window_size = (unsigned long)range.size; range 317 drivers/pci/controller/pci-rcar-gen2.c if (!(range.flags & IORESOURCE_PREFETCH)) { range 2161 drivers/pci/controller/pci-tegra.c struct of_pci_range range; range 2172 drivers/pci/controller/pci-tegra.c for_each_of_pci_range(&parser, &range) { range 2173 drivers/pci/controller/pci-tegra.c err = of_pci_range_to_resource(&range, np, &res); range 2180 drivers/pci/controller/pci-tegra.c pcie->offset.io = res.start - range.pci_addr; range 2193 drivers/pci/controller/pci-tegra.c pcie->io.start = range.cpu_addr; range 2194 drivers/pci/controller/pci-tegra.c pcie->io.end = range.cpu_addr + range.size - 1; range 2208 drivers/pci/controller/pci-tegra.c pcie->offset.mem = res.start - range.pci_addr; range 616 drivers/pci/controller/pci-v3-semi.c struct of_pci_range *range, range 620 drivers/pci/controller/pci-v3-semi.c u64 cpu_end = range->cpu_addr + range->size - 1; range 621 drivers/pci/controller/pci-v3-semi.c u64 pci_end = range->pci_addr + range->size - 1; range 624 drivers/pci/controller/pci-v3-semi.c if (range->pci_addr & ~V3_PCI_BASE_M_ADR_BASE) { range 628 drivers/pci/controller/pci-v3-semi.c val = ((u32)range->pci_addr) & V3_PCI_BASE_M_ADR_BASE; range 631 drivers/pci/controller/pci-v3-semi.c if (range->cpu_addr & ~V3_PCI_MAP_M_MAP_ADR) { range 635 drivers/pci/controller/pci-v3-semi.c val = ((u32)range->cpu_addr) & V3_PCI_MAP_M_MAP_ADR; range 637 drivers/pci/controller/pci-v3-semi.c switch (range->size) { range 685 drivers/pci/controller/pci-v3-semi.c range->cpu_addr, cpu_end, range 686 drivers/pci/controller/pci-v3-semi.c range->pci_addr, pci_end, range 695 drivers/pci/controller/pci-v3-semi.c struct of_pci_range range; range 708 drivers/pci/controller/pci-v3-semi.c for_each_of_pci_range(&parser, &range) { range 712 drivers/pci/controller/pci-v3-semi.c ret = v3_get_dma_range_config(v3, &range, &pci_base, &pci_map); range 488 drivers/pci/controller/pci-xgene.c struct of_pci_range *range, u8 *ib_reg_mask) range 494 drivers/pci/controller/pci-xgene.c u64 cpu_addr = range->cpu_addr; range 495 drivers/pci/controller/pci-xgene.c u64 pci_addr = range->pci_addr; range 496 drivers/pci/controller/pci-xgene.c u64 size = range->size; range 502 drivers/pci/controller/pci-xgene.c region = xgene_pcie_select_ib_reg(ib_reg_mask, range->size); range 508 drivers/pci/controller/pci-xgene.c if (range->flags & IORESOURCE_PREFETCH) range 540 drivers/pci/controller/pci-xgene.c struct of_pci_range range; range 551 drivers/pci/controller/pci-xgene.c for_each_of_pci_range(&parser, &range) { range 552 drivers/pci/controller/pci-xgene.c u64 end = range.cpu_addr + range.size - 1; range 555 drivers/pci/controller/pci-xgene.c range.flags, range.cpu_addr, end, range.pci_addr); range 556 drivers/pci/controller/pci-xgene.c xgene_pcie_setup_ib_reg(port, &range, &ib_reg_mask); range 145 drivers/pci/controller/pcie-cadence-host.c struct of_pci_range range; range 172 drivers/pci/controller/pcie-cadence-host.c for_each_of_pci_range(&parser, &range) { range 178 drivers/pci/controller/pcie-cadence-host.c if ((range.flags & IORESOURCE_TYPE_BITS) == IORESOURCE_MEM) range 180 drivers/pci/controller/pcie-cadence-host.c else if ((range.flags & IORESOURCE_TYPE_BITS) == IORESOURCE_IO) range 186 drivers/pci/controller/pcie-cadence-host.c range.cpu_addr, range 187 drivers/pci/controller/pcie-cadence-host.c range.pci_addr, range 188 drivers/pci/controller/pcie-cadence-host.c range.size); range 1125 drivers/pci/controller/pcie-iproc.c struct of_pci_range *range, range 1132 drivers/pci/controller/pcie-iproc.c u64 axi_addr = range->cpu_addr, pci_addr = range->pci_addr; range 1133 drivers/pci/controller/pcie-iproc.c resource_size_t size = range->size; range 1187 drivers/pci/controller/pcie-iproc.c struct of_pci_range *range) range 1198 drivers/pci/controller/pcie-iproc.c if (tmp->res->start < range->cpu_addr) range 1202 drivers/pci/controller/pcie-iproc.c res->start = range->cpu_addr; range 1203 drivers/pci/controller/pcie-iproc.c res->end = res->start + range->size - 1; range 1209 drivers/pci/controller/pcie-iproc.c entry->offset = res->start - range->cpu_addr; range 1218 drivers/pci/controller/pcie-iproc.c struct of_pci_range range; range 1228 drivers/pci/controller/pcie-iproc.c for_each_of_pci_range(&parser, &range) { range 1231 drivers/pci/controller/pcie-iproc.c &range); range 1235 drivers/pci/controller/pcie-iproc.c ret = iproc_pcie_setup_ib(pcie, &range, IPROC_PCIE_IB_MAP_MEM); range 1279 drivers/pci/controller/pcie-iproc.c struct of_pci_range range; range 1281 drivers/pci/controller/pcie-iproc.c memset(&range, 0, sizeof(range)); range 1282 drivers/pci/controller/pcie-iproc.c range.size = SZ_32K; range 1283 drivers/pci/controller/pcie-iproc.c range.pci_addr = range.cpu_addr = msi_addr & ~(range.size - 1); range 1285 drivers/pci/controller/pcie-iproc.c ret = iproc_pcie_setup_ib(pcie, &range, IPROC_PCIE_IB_MAP_IO); range 1022 drivers/pci/controller/pcie-rcar.c struct of_pci_range *range, range 1025 drivers/pci/controller/pcie-rcar.c u64 restype = range->flags; range 1026 drivers/pci/controller/pcie-rcar.c u64 cpu_addr = range->cpu_addr; range 1027 drivers/pci/controller/pcie-rcar.c u64 cpu_end = range->cpu_addr + range->size; range 1028 drivers/pci/controller/pcie-rcar.c u64 pci_addr = range->pci_addr; range 1045 drivers/pci/controller/pcie-rcar.c size = min(range->size, alignment); range 1047 drivers/pci/controller/pcie-rcar.c size = range->size; range 1089 drivers/pci/controller/pcie-rcar.c struct of_pci_range range; range 1098 drivers/pci/controller/pcie-rcar.c for_each_of_pci_range(&parser, &range) { range 1099 drivers/pci/controller/pcie-rcar.c u64 end = range.cpu_addr + range.size - 1; range 1102 drivers/pci/controller/pcie-rcar.c range.flags, range.cpu_addr, end, range.pci_addr); range 1104 drivers/pci/controller/pcie-rcar.c err = rcar_pcie_inbound_ranges(pcie, &range, &index); range 243 drivers/pci/controller/pcie-tango.c struct of_pci_range range; range 266 drivers/pci/controller/pcie-tango.c if (of_pci_range_parser_one(&parser, &range) == NULL) range 269 drivers/pci/controller/pcie-tango.c range.pci_addr += range.size; range 270 drivers/pci/controller/pcie-tango.c pcie->msi_doorbell = range.pci_addr + res->start + SMP8759_DOORBELL; range 368 drivers/pci/hotplug/ibmphp_res.c static int add_bus_range(int type, struct range_node *range, struct bus_node *bus_cur) range 392 drivers/pci/hotplug/ibmphp_res.c if (range->start < range_cur->start) range 402 drivers/pci/hotplug/ibmphp_res.c bus_cur->rangeMem = range; range 405 drivers/pci/hotplug/ibmphp_res.c bus_cur->rangePFMem = range; range 408 drivers/pci/hotplug/ibmphp_res.c bus_cur->rangeIO = range; range 411 drivers/pci/hotplug/ibmphp_res.c range->next = range_cur; range 412 drivers/pci/hotplug/ibmphp_res.c range->rangeno = 1; range 416 drivers/pci/hotplug/ibmphp_res.c range->next = NULL; range 417 drivers/pci/hotplug/ibmphp_res.c range_prev->next = range; range 418 drivers/pci/hotplug/ibmphp_res.c range->rangeno = range_prev->rangeno + 1; range 422 drivers/pci/hotplug/ibmphp_res.c range_prev->next = range; range 423 drivers/pci/hotplug/ibmphp_res.c range->next = range_cur; range 424 drivers/pci/hotplug/ibmphp_res.c range->rangeno = range_cur->rangeno; range 487 drivers/pci/hotplug/ibmphp_res.c static void fix_me(struct resource_node *res, struct bus_node *bus_cur, struct range_node *range) range 504 drivers/pci/hotplug/ibmphp_res.c while (range) { range 505 drivers/pci/hotplug/ibmphp_res.c if ((res->start >= range->start) && (res->end <= range->end)) { range 506 drivers/pci/hotplug/ibmphp_res.c res->rangeno = range->rangeno; range 521 drivers/pci/hotplug/ibmphp_res.c range = range->next; range 544 drivers/pci/hotplug/ibmphp_res.c struct range_node *range; range 551 drivers/pci/hotplug/ibmphp_res.c range = bus_cur->rangeIO; range 552 drivers/pci/hotplug/ibmphp_res.c fix_me(res, bus_cur, range); range 556 drivers/pci/hotplug/ibmphp_res.c range = bus_cur->rangeMem; range 557 drivers/pci/hotplug/ibmphp_res.c fix_me(res, bus_cur, range); range 561 drivers/pci/hotplug/ibmphp_res.c range = bus_cur->rangePFMem; range 562 drivers/pci/hotplug/ibmphp_res.c fix_me(res, bus_cur, range); range 919 drivers/pci/hotplug/ibmphp_res.c struct range_node *range = NULL; range 923 drivers/pci/hotplug/ibmphp_res.c range = bus_cur->rangeIO; range 926 drivers/pci/hotplug/ibmphp_res.c range = bus_cur->rangeMem; range 929 drivers/pci/hotplug/ibmphp_res.c range = bus_cur->rangePFMem; range 935 drivers/pci/hotplug/ibmphp_res.c while (range) { range 936 drivers/pci/hotplug/ibmphp_res.c if (res->rangeno == range->rangeno) range 938 drivers/pci/hotplug/ibmphp_res.c range = range->next; range 940 drivers/pci/hotplug/ibmphp_res.c return range; range 955 drivers/pci/hotplug/ibmphp_res.c struct range_node *range = NULL; range 1011 drivers/pci/hotplug/ibmphp_res.c range = find_range(bus_cur, res_cur); range 1014 drivers/pci/hotplug/ibmphp_res.c if (!range) { range 1022 drivers/pci/hotplug/ibmphp_res.c len_tmp = res_cur->start - 1 - range->start; range 1024 drivers/pci/hotplug/ibmphp_res.c if ((res_cur->start != range->start) && (len_tmp >= res->len)) { range 1029 drivers/pci/hotplug/ibmphp_res.c if ((range->start % tmp_divide) == 0) { range 1033 drivers/pci/hotplug/ibmphp_res.c start_cur = range->start; range 1036 drivers/pci/hotplug/ibmphp_res.c tmp_start = range->start; range 1064 drivers/pci/hotplug/ibmphp_res.c len_tmp = range->end - (res_cur->end + 1); range 1066 drivers/pci/hotplug/ibmphp_res.c if ((range->end != res_cur->end) && (len_tmp >= res->len)) { range 1080 drivers/pci/hotplug/ibmphp_res.c while ((len_tmp = range->end - tmp_start) >= res->len) { range 1088 drivers/pci/hotplug/ibmphp_res.c if (tmp_start >= range->end) range 1105 drivers/pci/hotplug/ibmphp_res.c len_tmp = res_cur->start - 1 - range->start; range 1107 drivers/pci/hotplug/ibmphp_res.c if ((res_cur->start != range->start) && (len_tmp >= res->len)) { range 1109 drivers/pci/hotplug/ibmphp_res.c if ((range->start % tmp_divide) == 0) { range 1113 drivers/pci/hotplug/ibmphp_res.c start_cur = range->start; range 1116 drivers/pci/hotplug/ibmphp_res.c tmp_start = range->start; range 1193 drivers/pci/hotplug/ibmphp_res.c range = bus_cur->rangeIO; range 1196 drivers/pci/hotplug/ibmphp_res.c range = bus_cur->rangeMem; range 1199 drivers/pci/hotplug/ibmphp_res.c range = bus_cur->rangePFMem; range 1202 drivers/pci/hotplug/ibmphp_res.c while (range) { range 1203 drivers/pci/hotplug/ibmphp_res.c len_tmp = range->end - range->start; range 1207 drivers/pci/hotplug/ibmphp_res.c if ((range->start % tmp_divide) == 0) { range 1211 drivers/pci/hotplug/ibmphp_res.c start_cur = range->start; range 1214 drivers/pci/hotplug/ibmphp_res.c tmp_start = range->start; range 1217 drivers/pci/hotplug/ibmphp_res.c while ((len_tmp = range->end - tmp_start) >= res->len) { range 1225 drivers/pci/hotplug/ibmphp_res.c if (tmp_start >= range->end) range 1238 drivers/pci/hotplug/ibmphp_res.c range = range->next; range 1241 drivers/pci/hotplug/ibmphp_res.c if ((!range) && (len_cur == 0)) { range 1259 drivers/pci/hotplug/ibmphp_res.c range = bus_cur->rangeIO; range 1262 drivers/pci/hotplug/ibmphp_res.c range = bus_cur->rangeMem; range 1265 drivers/pci/hotplug/ibmphp_res.c range = bus_cur->rangePFMem; range 1268 drivers/pci/hotplug/ibmphp_res.c while (range) { range 1269 drivers/pci/hotplug/ibmphp_res.c len_tmp = range->end - range->start; range 1273 drivers/pci/hotplug/ibmphp_res.c if ((range->start % tmp_divide) == 0) { range 1277 drivers/pci/hotplug/ibmphp_res.c start_cur = range->start; range 1280 drivers/pci/hotplug/ibmphp_res.c tmp_start = range->start; range 1283 drivers/pci/hotplug/ibmphp_res.c while ((len_tmp = range->end - tmp_start) >= res->len) { range 1291 drivers/pci/hotplug/ibmphp_res.c if (tmp_start >= range->end) range 1304 drivers/pci/hotplug/ibmphp_res.c range = range->next; range 1307 drivers/pci/hotplug/ibmphp_res.c if ((!range) && (len_cur == 0)) { range 1757 drivers/pci/hotplug/ibmphp_res.c struct range_node *range; range 1774 drivers/pci/hotplug/ibmphp_res.c range = bus_cur->rangeIO; range 1776 drivers/pci/hotplug/ibmphp_res.c debug_pci("rangeno is %d\n", range->rangeno); range 1777 drivers/pci/hotplug/ibmphp_res.c debug_pci("[%x - %x]\n", range->start, range->end); range 1778 drivers/pci/hotplug/ibmphp_res.c range = range->next; range 1784 drivers/pci/hotplug/ibmphp_res.c range = bus_cur->rangeMem; range 1786 drivers/pci/hotplug/ibmphp_res.c debug_pci("rangeno is %d\n", range->rangeno); range 1787 drivers/pci/hotplug/ibmphp_res.c debug_pci("[%x - %x]\n", range->start, range->end); range 1788 drivers/pci/hotplug/ibmphp_res.c range = range->next; range 1795 drivers/pci/hotplug/ibmphp_res.c range = bus_cur->rangePFMem; range 1797 drivers/pci/hotplug/ibmphp_res.c debug_pci("rangeno is %d\n", range->rangeno); range 1798 drivers/pci/hotplug/ibmphp_res.c debug_pci("[%x - %x]\n", range->start, range->end); range 1799 drivers/pci/hotplug/ibmphp_res.c range = range->next; range 1865 drivers/pci/hotplug/ibmphp_res.c static int range_exists_already(struct range_node *range, struct bus_node *bus_cur, u8 type) range 1884 drivers/pci/hotplug/ibmphp_res.c if ((range_cur->start == range->start) && (range_cur->end == range->end)) range 1916 drivers/pci/hotplug/ibmphp_res.c struct range_node *range; range 1972 drivers/pci/hotplug/ibmphp_res.c range = kzalloc(sizeof(struct range_node), GFP_KERNEL); range 1973 drivers/pci/hotplug/ibmphp_res.c if (!range) range 1976 drivers/pci/hotplug/ibmphp_res.c range->start = start_address; range 1977 drivers/pci/hotplug/ibmphp_res.c range->end = end_address + 0xfff; range 1980 drivers/pci/hotplug/ibmphp_res.c if (!range_exists_already(range, bus_sec, IO)) { range 1981 drivers/pci/hotplug/ibmphp_res.c add_bus_range(IO, range, bus_sec); range 1984 drivers/pci/hotplug/ibmphp_res.c kfree(range); range 1985 drivers/pci/hotplug/ibmphp_res.c range = NULL; range 1989 drivers/pci/hotplug/ibmphp_res.c range->rangeno = 1; range 1990 drivers/pci/hotplug/ibmphp_res.c bus_sec->rangeIO = range; range 1998 drivers/pci/hotplug/ibmphp_res.c kfree(range); range 2019 drivers/pci/hotplug/ibmphp_res.c range = kzalloc(sizeof(struct range_node), GFP_KERNEL); range 2020 drivers/pci/hotplug/ibmphp_res.c if (!range) range 2023 drivers/pci/hotplug/ibmphp_res.c range->start = start_address; range 2024 drivers/pci/hotplug/ibmphp_res.c range->end = end_address + 0xfffff; range 2027 drivers/pci/hotplug/ibmphp_res.c if (!range_exists_already(range, bus_sec, MEM)) { range 2028 drivers/pci/hotplug/ibmphp_res.c add_bus_range(MEM, range, bus_sec); range 2031 drivers/pci/hotplug/ibmphp_res.c kfree(range); range 2032 drivers/pci/hotplug/ibmphp_res.c range = NULL; range 2036 drivers/pci/hotplug/ibmphp_res.c range->rangeno = 1; range 2037 drivers/pci/hotplug/ibmphp_res.c bus_sec->rangeMem = range; range 2046 drivers/pci/hotplug/ibmphp_res.c kfree(range); range 2071 drivers/pci/hotplug/ibmphp_res.c range = kzalloc(sizeof(struct range_node), GFP_KERNEL); range 2072 drivers/pci/hotplug/ibmphp_res.c if (!range) range 2075 drivers/pci/hotplug/ibmphp_res.c range->start = start_address; range 2076 drivers/pci/hotplug/ibmphp_res.c range->end = end_address + 0xfffff; range 2079 drivers/pci/hotplug/ibmphp_res.c if (!range_exists_already(range, bus_sec, PFMEM)) { range 2080 drivers/pci/hotplug/ibmphp_res.c add_bus_range(PFMEM, range, bus_sec); range 2083 drivers/pci/hotplug/ibmphp_res.c kfree(range); range 2084 drivers/pci/hotplug/ibmphp_res.c range = NULL; range 2088 drivers/pci/hotplug/ibmphp_res.c range->rangeno = 1; range 2089 drivers/pci/hotplug/ibmphp_res.c bus_sec->rangePFMem = range; range 2097 drivers/pci/hotplug/ibmphp_res.c kfree(range); range 265 drivers/pci/of.c struct of_pci_range range; range 298 drivers/pci/of.c for_each_of_pci_range(&parser, &range) { range 300 drivers/pci/of.c if ((range.flags & IORESOURCE_TYPE_BITS) == IORESOURCE_IO) range 302 drivers/pci/of.c else if ((range.flags & IORESOURCE_TYPE_BITS) == IORESOURCE_MEM) range 307 drivers/pci/of.c range_type, range.cpu_addr, range 308 drivers/pci/of.c range.cpu_addr + range.size - 1, range.pci_addr); range 314 drivers/pci/of.c if (range.cpu_addr == OF_BAD_ADDR || range.size == 0) range 317 drivers/pci/of.c err = of_pci_range_to_resource(&range, dev_node, &tmp_res); range 337 drivers/pci/of.c *io_base = range.cpu_addr; range 340 drivers/pci/of.c pci_add_resource_offset(resources, res, res->start - range.pci_addr); range 3880 drivers/pci/pci.c struct logic_pio_hwaddr *range; range 3885 drivers/pci/pci.c range = kzalloc(sizeof(*range), GFP_ATOMIC); range 3886 drivers/pci/pci.c if (!range) range 3889 drivers/pci/pci.c range->fwnode = fwnode; range 3890 drivers/pci/pci.c range->size = size; range 3891 drivers/pci/pci.c range->hw_start = addr; range 3892 drivers/pci/pci.c range->flags = LOGIC_PIO_CPU_MMIO; range 3894 drivers/pci/pci.c ret = logic_pio_register_range(range); range 3896 drivers/pci/pci.c kfree(range); range 304 drivers/pinctrl/aspeed/pinctrl-aspeed.c struct pinctrl_gpio_range *range, range 68 drivers/pinctrl/aspeed/pinctrl-aspeed.h struct pinctrl_gpio_range *range, range 874 drivers/pinctrl/bcm/pinctrl-bcm2835.c struct pinctrl_gpio_range *range, range 884 drivers/pinctrl/bcm/pinctrl-bcm2835.c struct pinctrl_gpio_range *range, range 848 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c struct pinctrl_gpio_range *range, range 876 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c struct pinctrl_gpio_range *range, range 481 drivers/pinctrl/bcm/pinctrl-nsp-mux.c struct pinctrl_gpio_range *range, range 502 drivers/pinctrl/bcm/pinctrl-nsp-mux.c struct pinctrl_gpio_range *range, range 933 drivers/pinctrl/cirrus/pinctrl-lochnagar.c struct pinctrl_gpio_range *range, range 962 drivers/pinctrl/cirrus/pinctrl-lochnagar.c struct pinctrl_gpio_range *range, range 673 drivers/pinctrl/cirrus/pinctrl-madera-core.c struct pinctrl_gpio_range *range, range 696 drivers/pinctrl/cirrus/pinctrl-madera-core.c struct pinctrl_gpio_range *range, range 713 drivers/pinctrl/cirrus/pinctrl-madera-core.c struct pinctrl_gpio_range *range, range 722 drivers/pinctrl/cirrus/pinctrl-madera-core.c madera_gpio_set_direction(pctldev, range, offset, true); range 270 drivers/pinctrl/core.c static inline int gpio_to_pin(struct pinctrl_gpio_range *range, range 273 drivers/pinctrl/core.c unsigned int offset = gpio - range->base; range 274 drivers/pinctrl/core.c if (range->pins) range 275 drivers/pinctrl/core.c return range->pins[offset]; range 277 drivers/pinctrl/core.c return range->pin_base + offset; range 291 drivers/pinctrl/core.c struct pinctrl_gpio_range *range; range 295 drivers/pinctrl/core.c list_for_each_entry(range, &pctldev->gpio_ranges, node) { range 297 drivers/pinctrl/core.c if (gpio >= range->base && range 298 drivers/pinctrl/core.c gpio < range->base + range->npins) { range 300 drivers/pinctrl/core.c return range; range 324 drivers/pinctrl/core.c struct pinctrl_gpio_range *range = NULL; range 336 drivers/pinctrl/core.c list_for_each_entry(range, &pctldev->gpio_ranges, node) { range 338 drivers/pinctrl/core.c if (range->base + range->npins - 1 < chip->base || range 339 drivers/pinctrl/core.c range->base > chip->base + chip->ngpio - 1) range 377 drivers/pinctrl/core.c struct pinctrl_gpio_range *range; range 379 drivers/pinctrl/core.c range = pinctrl_match_gpio_range(pctldev, gpio); range 380 drivers/pinctrl/core.c if (range) { range 382 drivers/pinctrl/core.c *outrange = range; range 402 drivers/pinctrl/core.c struct pinctrl_gpio_range *range) range 405 drivers/pinctrl/core.c list_add_tail(&range->node, &pctldev->gpio_ranges); range 422 drivers/pinctrl/core.c struct pinctrl_gpio_range *range) range 436 drivers/pinctrl/core.c pinctrl_add_gpio_range(pctldev, range); range 463 drivers/pinctrl/core.c struct pinctrl_gpio_range *range; range 466 drivers/pinctrl/core.c list_for_each_entry(range, &pctldev->gpio_ranges, node) { range 468 drivers/pinctrl/core.c if (range->pins) { range 470 drivers/pinctrl/core.c for (a = 0; a < range->npins; a++) { range 471 drivers/pinctrl/core.c if (range->pins[a] == pin) range 472 drivers/pinctrl/core.c return range; range 474 drivers/pinctrl/core.c } else if (pin >= range->pin_base && range 475 drivers/pinctrl/core.c pin < range->pin_base + range->npins) range 476 drivers/pinctrl/core.c return range; range 492 drivers/pinctrl/core.c struct pinctrl_gpio_range *range; range 495 drivers/pinctrl/core.c range = pinctrl_find_gpio_range_from_pin_nolock(pctldev, pin); range 498 drivers/pinctrl/core.c return range; range 508 drivers/pinctrl/core.c struct pinctrl_gpio_range *range) range 511 drivers/pinctrl/core.c list_del(&range->node); range 742 drivers/pinctrl/core.c struct pinctrl_gpio_range *range; range 751 drivers/pinctrl/core.c if (pinctrl_get_device_gpio_range(gpio, &pctldev, &range)) range 757 drivers/pinctrl/core.c pin = gpio_to_pin(range, gpio); range 778 drivers/pinctrl/core.c struct pinctrl_gpio_range *range; range 782 drivers/pinctrl/core.c ret = pinctrl_get_device_gpio_range(gpio, &pctldev, &range); range 792 drivers/pinctrl/core.c pin = gpio_to_pin(range, gpio); range 794 drivers/pinctrl/core.c ret = pinmux_request_gpio(pctldev, range, pin, gpio); range 813 drivers/pinctrl/core.c struct pinctrl_gpio_range *range; range 817 drivers/pinctrl/core.c ret = pinctrl_get_device_gpio_range(gpio, &pctldev, &range); range 824 drivers/pinctrl/core.c pin = gpio_to_pin(range, gpio); range 826 drivers/pinctrl/core.c pinmux_free_gpio(pctldev, pin, range); range 835 drivers/pinctrl/core.c struct pinctrl_gpio_range *range; range 839 drivers/pinctrl/core.c ret = pinctrl_get_device_gpio_range(gpio, &pctldev, &range); range 847 drivers/pinctrl/core.c pin = gpio_to_pin(range, gpio); range 848 drivers/pinctrl/core.c ret = pinmux_gpio_direction(pctldev, range, pin, input); range 895 drivers/pinctrl/core.c struct pinctrl_gpio_range *range; range 899 drivers/pinctrl/core.c ret = pinctrl_get_device_gpio_range(gpio, &pctldev, &range); range 904 drivers/pinctrl/core.c pin = gpio_to_pin(range, gpio); range 1686 drivers/pinctrl/core.c struct pinctrl_gpio_range *range; range 1693 drivers/pinctrl/core.c list_for_each_entry(range, &pctldev->gpio_ranges, node) { range 1694 drivers/pinctrl/core.c if (range->pins) { range 1697 drivers/pinctrl/core.c range->id, range->name, range 1698 drivers/pinctrl/core.c range->base, (range->base + range->npins - 1)); range 1699 drivers/pinctrl/core.c for (a = 0; a < range->npins - 1; a++) range 1700 drivers/pinctrl/core.c seq_printf(s, "%u, ", range->pins[a]); range 1701 drivers/pinctrl/core.c seq_printf(s, "%u}\n", range->pins[a]); range 1705 drivers/pinctrl/core.c range->id, range->name, range 1706 drivers/pinctrl/core.c range->base, (range->base + range->npins - 1), range 1707 drivers/pinctrl/core.c range->pin_base, range 1708 drivers/pinctrl/core.c (range->pin_base + range->npins - 1)); range 2144 drivers/pinctrl/core.c struct pinctrl_gpio_range *range, *n; range 2166 drivers/pinctrl/core.c list_for_each_entry_safe(range, n, &pctldev->gpio_ranges, node) range 2167 drivers/pinctrl/core.c list_del(&range->node); range 98 drivers/pinctrl/freescale/pinctrl-imx.h struct pinctrl_gpio_range *range, range 263 drivers/pinctrl/freescale/pinctrl-imx7ulp.c struct pinctrl_gpio_range *range, range 294 drivers/pinctrl/freescale/pinctrl-vf610.c struct pinctrl_gpio_range *range, range 767 drivers/pinctrl/intel/pinctrl-baytrail.c struct pinctrl_gpio_range *range, range 805 drivers/pinctrl/intel/pinctrl-baytrail.c struct pinctrl_gpio_range *range, range 815 drivers/pinctrl/intel/pinctrl-baytrail.c struct pinctrl_gpio_range *range, range 865 drivers/pinctrl/intel/pinctrl-cherryview.c struct pinctrl_gpio_range *range, range 921 drivers/pinctrl/intel/pinctrl-cherryview.c struct pinctrl_gpio_range *range, range 936 drivers/pinctrl/intel/pinctrl-cherryview.c struct pinctrl_gpio_range *range, range 1564 drivers/pinctrl/intel/pinctrl-cherryview.c const struct chv_gpio_pinrange *range; range 1586 drivers/pinctrl/intel/pinctrl-cherryview.c range = &community->gpio_ranges[i]; range 1588 drivers/pinctrl/intel/pinctrl-cherryview.c range->base, range->base, range 1589 drivers/pinctrl/intel/pinctrl-cherryview.c range->npins); range 1641 drivers/pinctrl/intel/pinctrl-cherryview.c range = &community->gpio_ranges[i]; range 1644 drivers/pinctrl/intel/pinctrl-cherryview.c range->base, range->npins); range 1645 drivers/pinctrl/intel/pinctrl-cherryview.c irq_base += range->npins; range 480 drivers/pinctrl/intel/pinctrl-intel.c struct pinctrl_gpio_range *range, range 523 drivers/pinctrl/intel/pinctrl-intel.c struct pinctrl_gpio_range *range, range 618 drivers/pinctrl/intel/pinctrl-merrifield.c struct pinctrl_gpio_range *range, range 72 drivers/pinctrl/mediatek/pinctrl-moore.c struct pinctrl_gpio_range *range, range 85 drivers/pinctrl/mediatek/pinctrl-moore.c struct pinctrl_gpio_range *range, range 27 drivers/pinctrl/mediatek/pinctrl-moore.h #define MTK_RANGE(_a) { .range = (_a), .nranges = ARRAY_SIZE(_a), } range 73 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c if (hw->soc->reg_cal && hw->soc->reg_cal[field].range) { range 82 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c c = rc->range; range 138 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h const struct mtk_pin_field_calc *range; range 69 drivers/pinctrl/mediatek/pinctrl-mtk-common.c struct pinctrl_gpio_range *range, unsigned offset, range 751 drivers/pinctrl/mediatek/pinctrl-mtk-common.c struct pinctrl_gpio_range *range, range 51 drivers/pinctrl/mediatek/pinctrl-paris.c struct pinctrl_gpio_range *range, range 64 drivers/pinctrl/mediatek/pinctrl-paris.c struct pinctrl_gpio_range *range, range 29 drivers/pinctrl/mediatek/pinctrl-paris.h #define MTK_RANGE(_a) { .range = (_a), .nranges = ARRAY_SIZE(_a), } range 105 drivers/pinctrl/meson/pinctrl-meson-axg-pmx.c struct pinctrl_gpio_range *range, unsigned int offset) range 86 drivers/pinctrl/meson/pinctrl-meson8-pmx.c struct pinctrl_gpio_range *range, range 460 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c struct pinctrl_gpio_range *range, range 464 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c struct gpio_chip *chip = range->gc; range 467 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c offset, range->name, offset, input ? "input" : "output"); range 478 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c struct pinctrl_gpio_range *range, range 315 drivers/pinctrl/mvebu/pinctrl-mvebu.c struct pinctrl_gpio_range *range, unsigned offset) range 339 drivers/pinctrl/mvebu/pinctrl-mvebu.c struct pinctrl_gpio_range *range, unsigned offset, bool input) range 596 drivers/pinctrl/nomadik/pinctrl-abx500.c struct pinctrl_gpio_range *range, range 633 drivers/pinctrl/nomadik/pinctrl-abx500.c struct pinctrl_gpio_range *range, range 1666 drivers/pinctrl/nomadik/pinctrl-nomadik.c struct pinctrl_gpio_range *range, range 1674 drivers/pinctrl/nomadik/pinctrl-nomadik.c if (!range) { range 1678 drivers/pinctrl/nomadik/pinctrl-nomadik.c if (!range->gc) { range 1682 drivers/pinctrl/nomadik/pinctrl-nomadik.c chip = range->gc; range 1697 drivers/pinctrl/nomadik/pinctrl-nomadik.c struct pinctrl_gpio_range *range, range 1652 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c struct pinctrl_gpio_range *range, range 1657 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c if (!range) { range 1661 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c if (!range->gc) { range 1673 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c struct pinctrl_gpio_range *range, range 1686 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c struct pinctrl_gpio_range *range, range 707 drivers/pinctrl/pinctrl-artpec6.c struct pinctrl_gpio_range *range, range 298 drivers/pinctrl/pinctrl-as3722.c struct pinctrl_gpio_range *range, unsigned offset) range 308 drivers/pinctrl/pinctrl-as3722.c struct pinctrl_gpio_range *range, unsigned offset, bool input) range 36 drivers/pinctrl/pinctrl-at91.c struct pinctrl_gpio_range range; range 909 drivers/pinctrl/pinctrl-at91.c struct pinctrl_gpio_range *range, range 917 drivers/pinctrl/pinctrl-at91.c if (!range) { range 921 drivers/pinctrl/pinctrl-at91.c if (!range->gc) { range 925 drivers/pinctrl/pinctrl-at91.c chip = range->gc; range 933 drivers/pinctrl/pinctrl-at91.c offset, 'A' + range->id, offset - chip->base, mask); range 941 drivers/pinctrl/pinctrl-at91.c struct pinctrl_gpio_range *range, range 1402 drivers/pinctrl/pinctrl-at91.c pinctrl_add_gpio_range(info->pctl, &gpio_chips[i]->range); range 1818 drivers/pinctrl/pinctrl-at91.c struct pinctrl_gpio_range *range; range 1898 drivers/pinctrl/pinctrl-at91.c range = &at91_chip->range; range 1899 drivers/pinctrl/pinctrl-at91.c range->name = chip->label; range 1900 drivers/pinctrl/pinctrl-at91.c range->id = alias_idx; range 1901 drivers/pinctrl/pinctrl-at91.c range->pin_base = range->base = range->id * MAX_NB_GPIO_PER_BANK; range 1903 drivers/pinctrl/pinctrl-at91.c range->npins = chip->ngpio; range 1904 drivers/pinctrl/pinctrl-at91.c range->gc = chip; range 259 drivers/pinctrl/pinctrl-axp209.c struct pinctrl_gpio_range *range, range 143 drivers/pinctrl/pinctrl-digicolor.c struct pinctrl_gpio_range *range, range 421 drivers/pinctrl/pinctrl-falcon.c void pinctrl_falcon_add_gpio_range(struct pinctrl_gpio_range *range) range 423 drivers/pinctrl/pinctrl-falcon.c pinctrl_add_gpio_range(falcon_info.pctrl, range); range 1721 drivers/pinctrl/pinctrl-ingenic.c struct pinctrl_gpio_range *range, range 292 drivers/pinctrl/pinctrl-lantiq.c struct pinctrl_gpio_range *range, range 723 drivers/pinctrl/pinctrl-lpc18xx.c struct pinctrl_gpio_range *range; range 725 drivers/pinctrl/pinctrl-lpc18xx.c range = pinctrl_find_gpio_range_from_pin_nolock(pctldev, pin); range 726 drivers/pinctrl/pinctrl-lpc18xx.c if (!range) range 729 drivers/pinctrl/pinctrl-lpc18xx.c return pin - range->pin_base + range->base; range 431 drivers/pinctrl/pinctrl-ocelot.c struct pinctrl_gpio_range *range, range 444 drivers/pinctrl/pinctrl-ocelot.c struct pinctrl_gpio_range *range, range 693 drivers/pinctrl/pinctrl-oxnas.c struct pinctrl_gpio_range *range, range 697 drivers/pinctrl/pinctrl-oxnas.c struct oxnas_gpio_bank *bank = gpiochip_get_data(range->gc); range 723 drivers/pinctrl/pinctrl-oxnas.c struct pinctrl_gpio_range *range, range 727 drivers/pinctrl/pinctrl-oxnas.c struct oxnas_gpio_bank *bank = gpiochip_get_data(range->gc); range 806 drivers/pinctrl/pinctrl-oxnas.c struct pinctrl_gpio_range *range, range 809 drivers/pinctrl/pinctrl-oxnas.c struct gpio_chip *chip = range->gc; range 1798 drivers/pinctrl/pinctrl-pic32.c struct pinctrl_gpio_range *range, range 1802 drivers/pinctrl/pinctrl-pic32.c struct pic32_gpio_bank *bank = gpiochip_get_data(range->gc); range 1856 drivers/pinctrl/pinctrl-pic32.c struct pinctrl_gpio_range *range, range 1859 drivers/pinctrl/pinctrl-pic32.c struct gpio_chip *chip = range->gc; range 949 drivers/pinctrl/pinctrl-pistachio.c struct pinctrl_gpio_range *range; range 984 drivers/pinctrl/pinctrl-pistachio.c range = pinctrl_find_gpio_range_from_pin(pctl->pctldev, pg->pin); range 985 drivers/pinctrl/pinctrl-pistachio.c if (range) range 986 drivers/pinctrl/pinctrl-pistachio.c gpio_disable(gpiochip_get_data(range->gc), pg->pin - range->pin_base); range 318 drivers/pinctrl/pinctrl-rk805.c struct pinctrl_gpio_range *range, range 2254 drivers/pinctrl/pinctrl-rockchip.c struct pinctrl_gpio_range *range, range 2261 drivers/pinctrl/pinctrl-rockchip.c chip = range->gc; range 2264 drivers/pinctrl/pinctrl-rockchip.c offset, range->name, pin, input ? "input" : "output"); range 1187 drivers/pinctrl/pinctrl-rza1.c struct pinctrl_gpio_range *range) range 1225 drivers/pinctrl/pinctrl-rza1.c range->id = gpioport; range 1226 drivers/pinctrl/pinctrl-rza1.c range->name = chip->label; range 1227 drivers/pinctrl/pinctrl-rza1.c range->pin_base = range->base = pinctrl_base; range 1228 drivers/pinctrl/pinctrl-rza1.c range->npins = of_args.args[2]; range 1229 drivers/pinctrl/pinctrl-rza1.c range->gc = chip; range 1236 drivers/pinctrl/pinctrl-rza1.c pinctrl_add_gpio_range(rza1_pctl->pctl, range); range 379 drivers/pinctrl/pinctrl-single.c struct pinctrl_gpio_range *range, unsigned pin) range 1321 drivers/pinctrl/pinctrl-single.c struct pcs_gpiofunc_range *range; range 1332 drivers/pinctrl/pinctrl-single.c range = devm_kzalloc(pcs->dev, sizeof(*range), GFP_KERNEL); range 1333 drivers/pinctrl/pinctrl-single.c if (!range) { range 1337 drivers/pinctrl/pinctrl-single.c range->offset = gpiospec.args[0]; range 1338 drivers/pinctrl/pinctrl-single.c range->npins = gpiospec.args[1]; range 1339 drivers/pinctrl/pinctrl-single.c range->gpiofunc = gpiospec.args[2]; range 1341 drivers/pinctrl/pinctrl-single.c list_add_tail(&range->node, &pcs->gpiofuncs); range 202 drivers/pinctrl/pinctrl-st.c container_of(chip, struct st_gpio_bank, range) range 314 drivers/pinctrl/pinctrl-st.c struct pinctrl_gpio_range range; range 365 drivers/pinctrl/pinctrl-st.c struct pinctrl_gpio_range *range = range 367 drivers/pinctrl/pinctrl-st.c struct st_gpio_bank *bank = gpio_range_to_bank(range); range 913 drivers/pinctrl/pinctrl-st.c struct pinctrl_gpio_range *range, unsigned gpio, range 916 drivers/pinctrl/pinctrl-st.c struct st_gpio_bank *bank = gpio_range_to_bank(range); range 1476 drivers/pinctrl/pinctrl-st.c struct pinctrl_gpio_range *range = &bank->range; range 1496 drivers/pinctrl/pinctrl-st.c of_property_read_string(np, "st,bank-name", &range->name); range 1497 drivers/pinctrl/pinctrl-st.c bank->gpio_chip.label = range->name; range 1499 drivers/pinctrl/pinctrl-st.c range->id = bank_num; range 1500 drivers/pinctrl/pinctrl-st.c range->pin_base = range->base = range->id * ST_GPIO_PINS_PER_BANK; range 1501 drivers/pinctrl/pinctrl-st.c range->npins = bank->gpio_chip.ngpio; range 1502 drivers/pinctrl/pinctrl-st.c range->gc = &bank->gpio_chip; range 1508 drivers/pinctrl/pinctrl-st.c dev_info(dev, "%s bank added.\n", range->name); range 1634 drivers/pinctrl/pinctrl-st.c k = info->banks[bank].range.pin_base; range 1635 drivers/pinctrl/pinctrl-st.c bank_name = info->banks[bank].range.name; range 1696 drivers/pinctrl/pinctrl-st.c pinctrl_add_gpio_range(info->pctl, &info->banks[i].range); range 215 drivers/pinctrl/pinctrl-stmfx.c struct pinctrl_gpio_range *range; range 219 drivers/pinctrl/pinctrl-stmfx.c range = pinctrl_find_gpio_range_from_pin_nolock(pctldev, pin); range 220 drivers/pinctrl/pinctrl-stmfx.c if (!range) range 277 drivers/pinctrl/pinctrl-stmfx.c struct pinctrl_gpio_range *range; range 282 drivers/pinctrl/pinctrl-stmfx.c range = pinctrl_find_gpio_range_from_pin_nolock(pctldev, pin); range 283 drivers/pinctrl/pinctrl-stmfx.c if (!range) { range 343 drivers/pinctrl/pinctrl-stmfx.c struct pinctrl_gpio_range *range; range 346 drivers/pinctrl/pinctrl-stmfx.c range = pinctrl_find_gpio_range_from_pin_nolock(pctldev, offset); range 347 drivers/pinctrl/pinctrl-stmfx.c if (!range) range 602 drivers/pinctrl/pinctrl-tb10x.c struct pinctrl_gpio_range *range, range 676 drivers/pinctrl/pinctrl-tb10x.c struct pinctrl_gpio_range *range, range 1005 drivers/pinctrl/pinctrl-u300.c struct pinctrl_gpio_range *range = range 1009 drivers/pinctrl/pinctrl-u300.c if (!range) range 1012 drivers/pinctrl/pinctrl-u300.c return u300_gpio_config_get(range->gc, range 1013 drivers/pinctrl/pinctrl-u300.c (pin - range->pin_base + range->base), range 1020 drivers/pinctrl/pinctrl-u300.c struct pinctrl_gpio_range *range = range 1024 drivers/pinctrl/pinctrl-u300.c if (!range) range 1029 drivers/pinctrl/pinctrl-u300.c ret = u300_gpio_config_set(range->gc, range 1030 drivers/pinctrl/pinctrl-u300.c (pin - range->pin_base + range->base), range 259 drivers/pinctrl/pinmux.c struct pinctrl_gpio_range *range, range 266 drivers/pinctrl/pinmux.c owner = kasprintf(GFP_KERNEL, "%s:%d", range->name, gpio); range 270 drivers/pinctrl/pinmux.c ret = pin_request(pctldev, pin, owner, range); range 284 drivers/pinctrl/pinmux.c struct pinctrl_gpio_range *range) range 288 drivers/pinctrl/pinmux.c owner = pin_free(pctldev, pin, range); range 300 drivers/pinctrl/pinmux.c struct pinctrl_gpio_range *range, range 309 drivers/pinctrl/pinmux.c ret = ops->gpio_set_direction(pctldev, range, pin, input); range 21 drivers/pinctrl/pinmux.h struct pinctrl_gpio_range *range, range 24 drivers/pinctrl/pinmux.h struct pinctrl_gpio_range *range); range 26 drivers/pinctrl/pinmux.h struct pinctrl_gpio_range *range, range 54 drivers/pinctrl/pinmux.h struct pinctrl_gpio_range *range, range 62 drivers/pinctrl/pinmux.h struct pinctrl_gpio_range *range) range 67 drivers/pinctrl/pinmux.h struct pinctrl_gpio_range *range, range 83 drivers/pinctrl/pxa/pinctrl-pxa2xx.c struct pinctrl_gpio_range *range, range 191 drivers/pinctrl/qcom/pinctrl-msm.c struct pinctrl_gpio_range *range, range 356 drivers/pinctrl/samsung/pinctrl-s3c24xx.c u32 offset, u32 range) range 369 drivers/pinctrl/samsung/pinctrl-s3c24xx.c pend &= range; range 594 drivers/pinctrl/samsung/pinctrl-s3c64xx.c static inline void s3c64xx_irq_demux_eint(struct irq_desc *desc, u32 range) range 606 drivers/pinctrl/samsung/pinctrl-s3c64xx.c pend = pend & range & ~mask; range 607 drivers/pinctrl/samsung/pinctrl-s3c64xx.c pend &= range; range 116 drivers/pinctrl/sh-pfc/core.c const struct sh_pfc_pin_range *range = &pfc->ranges[i]; range 118 drivers/pinctrl/sh-pfc/core.c if (pin <= range->end) range 119 drivers/pinctrl/sh-pfc/core.c return pin >= range->start range 120 drivers/pinctrl/sh-pfc/core.c ? offset + pin - range->start : -1; range 122 drivers/pinctrl/sh-pfc/core.c offset += range->end - range->start + 1; range 308 drivers/pinctrl/sh-pfc/core.c const struct pinmux_range *range; range 314 drivers/pinctrl/sh-pfc/core.c range = NULL; range 318 drivers/pinctrl/sh-pfc/core.c range = &pfc->info->output; range 322 drivers/pinctrl/sh-pfc/core.c range = &pfc->info->input; range 360 drivers/pinctrl/sh-pfc/core.c in_range = sh_pfc_enum_in_range(enum_id, range); range 367 drivers/pinctrl/sh-pfc/core.c if (in_range && enum_id == range->force) range 408 drivers/pinctrl/sh-pfc/core.c struct sh_pfc_pin_range *range; range 445 drivers/pinctrl/sh-pfc/core.c range = pfc->ranges; range 446 drivers/pinctrl/sh-pfc/core.c range->start = pfc->info->pins[0].pin; range 452 drivers/pinctrl/sh-pfc/core.c range->end = pfc->info->pins[i-1].pin; range 454 drivers/pinctrl/sh-pfc/core.c pfc->nr_gpio_pins = range->end + 1; range 456 drivers/pinctrl/sh-pfc/core.c range++; range 457 drivers/pinctrl/sh-pfc/core.c range->start = pfc->info->pins[i].pin; range 460 drivers/pinctrl/sh-pfc/core.c range->end = pfc->info->pins[i-1].pin; range 462 drivers/pinctrl/sh-pfc/core.c pfc->nr_gpio_pins = range->end + 1; range 375 drivers/pinctrl/sh-pfc/gpio.c const struct sh_pfc_pin_range *range = &pfc->ranges[i]; range 378 drivers/pinctrl/sh-pfc/gpio.c if (range->start >= pfc->nr_gpio_pins) range 382 drivers/pinctrl/sh-pfc/gpio.c dev_name(pfc->dev), range->start, range->start, range 383 drivers/pinctrl/sh-pfc/gpio.c range->end - range->start + 1); range 389 drivers/pinctrl/sh-pfc/pinctrl.c struct pinctrl_gpio_range *range, range 423 drivers/pinctrl/sh-pfc/pinctrl.c struct pinctrl_gpio_range *range, range 441 drivers/pinctrl/sh-pfc/pinctrl.c struct pinctrl_gpio_range *range, range 5238 drivers/pinctrl/sirf/pinctrl-atlas7.c struct pinctrl_gpio_range *range, u32 pin) range 5245 drivers/pinctrl/sirf/pinctrl-atlas7.c for (idx = 0; idx < range->npins; idx++) { range 5246 drivers/pinctrl/sirf/pinctrl-atlas7.c if (pin == range->pins[idx]) range 5250 drivers/pinctrl/sirf/pinctrl-atlas7.c if (idx >= range->npins) { range 212 drivers/pinctrl/sirf/pinctrl-sirf.c struct pinctrl_gpio_range *range, unsigned offset) range 216 drivers/pinctrl/sirf/pinctrl-sirf.c int group = range->id; range 224 drivers/pinctrl/sirf/pinctrl-sirf.c muxval = muxval | (1 << (offset - range->pin_base)); range 304 drivers/pinctrl/spear/pinctrl-spear.c struct pinctrl_gpio_range *range, unsigned offset, bool enable) range 330 drivers/pinctrl/spear/pinctrl-spear.c struct pinctrl_gpio_range *range, unsigned offset) range 332 drivers/pinctrl/spear/pinctrl-spear.c return gpio_request_endisable(pctldev, range, offset, true); range 336 drivers/pinctrl/spear/pinctrl-spear.c struct pinctrl_gpio_range *range, unsigned offset) range 338 drivers/pinctrl/spear/pinctrl-spear.c gpio_request_endisable(pctldev, range, offset, false); range 65 drivers/pinctrl/stm32/pinctrl-stm32.c container_of(chip, struct stm32_gpio_bank, range) range 89 drivers/pinctrl/stm32/pinctrl-stm32.c struct pinctrl_gpio_range range; range 209 drivers/pinctrl/stm32/pinctrl-stm32.c struct pinctrl_gpio_range *range; range 212 drivers/pinctrl/stm32/pinctrl-stm32.c range = pinctrl_find_gpio_range_from_pin_nolock(pctl->pctl_dev, pin); range 213 drivers/pinctrl/stm32/pinctrl-stm32.c if (!range) { range 762 drivers/pinctrl/stm32/pinctrl-stm32.c struct pinctrl_gpio_range *range; range 774 drivers/pinctrl/stm32/pinctrl-stm32.c range = pinctrl_find_gpio_range_from_pin(pctldev, g->pin); range 775 drivers/pinctrl/stm32/pinctrl-stm32.c if (!range) { range 780 drivers/pinctrl/stm32/pinctrl-stm32.c bank = gpiochip_get_data(range->gc); range 790 drivers/pinctrl/stm32/pinctrl-stm32.c struct pinctrl_gpio_range *range, unsigned gpio, range 793 drivers/pinctrl/stm32/pinctrl-stm32.c struct stm32_gpio_bank *bank = gpiochip_get_data(range->gc); range 999 drivers/pinctrl/stm32/pinctrl-stm32.c struct pinctrl_gpio_range *range; range 1003 drivers/pinctrl/stm32/pinctrl-stm32.c range = pinctrl_find_gpio_range_from_pin(pctldev, pin); range 1004 drivers/pinctrl/stm32/pinctrl-stm32.c if (!range) { range 1009 drivers/pinctrl/stm32/pinctrl-stm32.c bank = gpiochip_get_data(range->gc); range 1033 drivers/pinctrl/stm32/pinctrl-stm32.c ret = stm32_pmx_gpio_set_direction(pctldev, range, pin, false); range 1077 drivers/pinctrl/stm32/pinctrl-stm32.c struct pinctrl_gpio_range *range; range 1089 drivers/pinctrl/stm32/pinctrl-stm32.c range = pinctrl_find_gpio_range_from_pin_nolock(pctldev, pin); range 1090 drivers/pinctrl/stm32/pinctrl-stm32.c if (!range) range 1093 drivers/pinctrl/stm32/pinctrl-stm32.c bank = gpiochip_get_data(range->gc); range 1150 drivers/pinctrl/stm32/pinctrl-stm32.c struct pinctrl_gpio_range *range = &bank->range; range 1191 drivers/pinctrl/stm32/pinctrl-stm32.c range->name = bank->gpio_chip.label; range 1192 drivers/pinctrl/stm32/pinctrl-stm32.c range->id = bank_nr; range 1193 drivers/pinctrl/stm32/pinctrl-stm32.c range->pin_base = range->id * STM32_GPIO_PINS_PER_BANK; range 1194 drivers/pinctrl/stm32/pinctrl-stm32.c range->base = range->id * STM32_GPIO_PINS_PER_BANK; range 1195 drivers/pinctrl/stm32/pinctrl-stm32.c range->npins = npins; range 1196 drivers/pinctrl/stm32/pinctrl-stm32.c range->gc = &bank->gpio_chip; range 1198 drivers/pinctrl/stm32/pinctrl-stm32.c &pctl->banks[bank_nr].range); range 1491 drivers/pinctrl/stm32/pinctrl-stm32.c struct pinctrl_gpio_range *range; range 1496 drivers/pinctrl/stm32/pinctrl-stm32.c range = pinctrl_find_gpio_range_from_pin(pctl->pctl_dev, pin); range 1497 drivers/pinctrl/stm32/pinctrl-stm32.c if (!range) range 1500 drivers/pinctrl/stm32/pinctrl-stm32.c pin_is_irq = gpiochip_line_is_irq(range->gc, offset); range 1505 drivers/pinctrl/stm32/pinctrl-stm32.c bank = gpiochip_get_data(range->gc); range 739 drivers/pinctrl/sunxi/pinctrl-sunxi.c struct pinctrl_gpio_range *range, range 662 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c struct pinctrl_gpio_range *range, range 669 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c if (range->pins) { range 670 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c for (i = 0; i < range->npins; i++) range 671 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c if (range->pins[i] == offset) range 674 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c if (WARN_ON(i == range->npins)) range 679 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c gpio_offset = offset - range->pin_base; range 682 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c gpio_offset += range->id; range 136 drivers/pinctrl/vt8500/pinctrl-wmt.c struct pinctrl_gpio_range *range, range 146 drivers/pinctrl/vt8500/pinctrl-wmt.c struct pinctrl_gpio_range *range, range 132 drivers/regulator/helpers.c int range; range 151 drivers/regulator/helpers.c range = regulator_range_selector_to_index(rdev, r_val); range 152 drivers/regulator/helpers.c if (range < 0) range 155 drivers/regulator/helpers.c for (i = 0; i < range; i++) range 177 drivers/regulator/helpers.c unsigned int range; range 195 drivers/regulator/helpers.c range = rdev->desc->linear_range_selectors[i]; range 201 drivers/regulator/helpers.c rdev->desc->vsel_mask, sel | range); range 205 drivers/regulator/helpers.c rdev->desc->vsel_range_mask, range); range 408 drivers/regulator/helpers.c const struct regulator_linear_range *range; range 420 drivers/regulator/helpers.c range = &rdev->desc->linear_ranges[i]; range 421 drivers/regulator/helpers.c linear_max_uV = range->min_uV + range 422 drivers/regulator/helpers.c (range->max_sel - range->min_sel) * range->uV_step; range 424 drivers/regulator/helpers.c if (!(min_uV <= linear_max_uV && max_uV >= range->min_uV)) range 427 drivers/regulator/helpers.c if (min_uV <= range->min_uV) range 428 drivers/regulator/helpers.c min_uV = range->min_uV; range 431 drivers/regulator/helpers.c if (range->uV_step == 0) { range 434 drivers/regulator/helpers.c ret = DIV_ROUND_UP(min_uV - range->min_uV, range 435 drivers/regulator/helpers.c range->uV_step); range 440 drivers/regulator/helpers.c ret += range->min_sel; range 471 drivers/regulator/helpers.c const struct regulator_linear_range *range; range 484 drivers/regulator/helpers.c range = &rdev->desc->linear_ranges[i]; range 485 drivers/regulator/helpers.c linear_max_uV = range->min_uV + range 486 drivers/regulator/helpers.c (range->max_sel - range->min_sel) * range->uV_step; range 488 drivers/regulator/helpers.c if (!(min_uV <= linear_max_uV && max_uV >= range->min_uV)) { range 489 drivers/regulator/helpers.c selector += (range->max_sel - range->min_sel + 1); range 493 drivers/regulator/helpers.c if (min_uV <= range->min_uV) range 494 drivers/regulator/helpers.c min_uV = range->min_uV; range 497 drivers/regulator/helpers.c if (range->uV_step == 0) { range 500 drivers/regulator/helpers.c ret = DIV_ROUND_UP(min_uV - range->min_uV, range 501 drivers/regulator/helpers.c range->uV_step); range 516 drivers/regulator/helpers.c selector += (range->max_sel - range->min_sel + 1); range 564 drivers/regulator/helpers.c const struct regulator_linear_range *range; range 576 drivers/regulator/helpers.c range = &rdev->desc->linear_ranges[i]; range 578 drivers/regulator/helpers.c sels_in_range = range->max_sel - range->min_sel; range 582 drivers/regulator/helpers.c return range->min_uV + (range->uV_step * selector); range 607 drivers/regulator/helpers.c const struct regulator_linear_range *range; range 616 drivers/regulator/helpers.c range = &desc->linear_ranges[i]; range 618 drivers/regulator/helpers.c if (!(selector >= range->min_sel && range 619 drivers/regulator/helpers.c selector <= range->max_sel)) range 622 drivers/regulator/helpers.c selector -= range->min_sel; range 624 drivers/regulator/helpers.c return range->min_uV + (range->uV_step * selector); range 1232 drivers/regulator/palmas-regulator.c pmic->range[id] = 1; range 1233 drivers/regulator/palmas-regulator.c if (pmic->range[id]) range 1336 drivers/regulator/palmas-regulator.c pmic->range[id] = 1; range 1338 drivers/regulator/palmas-regulator.c if (pmic->range[id]) range 282 drivers/regulator/pv88090-regulator.c unsigned int conf2, range, index; range 353 drivers/regulator/pv88090-regulator.c PV88090_REG_BUCK_FOLD_RANGE, &range); range 357 drivers/regulator/pv88090-regulator.c range = (range >> range 360 drivers/regulator/pv88090-regulator.c index = ((range << 1) | conf2); range 354 drivers/regulator/qcom_spmi-regulator.c struct spmi_voltage_range *range; range 432 drivers/regulator/qcom_spmi-regulator.c .range = name##_ranges, \ range 576 drivers/regulator/qcom_spmi-regulator.c const struct spmi_voltage_range *range; range 582 drivers/regulator/qcom_spmi-regulator.c lim_min_uV = vreg->set_points->range[0].set_point_min_uV; range 584 drivers/regulator/qcom_spmi-regulator.c vreg->set_points->range[vreg->set_points->count - 1].set_point_max_uV; range 598 drivers/regulator/qcom_spmi-regulator.c range_max_uV = vreg->set_points->range[i - 1].set_point_max_uV; range 604 drivers/regulator/qcom_spmi-regulator.c range = &vreg->set_points->range[range_id]; range 610 drivers/regulator/qcom_spmi-regulator.c voltage_sel = DIV_ROUND_UP(uV - range->min_uV, range->step_uV); range 611 drivers/regulator/qcom_spmi-regulator.c uV = voltage_sel * range->step_uV + range->min_uV; range 623 drivers/regulator/qcom_spmi-regulator.c selector += vreg->set_points->range[i].n_voltages; range 624 drivers/regulator/qcom_spmi-regulator.c selector += (uV - range->set_point_min_uV) / range->step_uV; range 633 drivers/regulator/qcom_spmi-regulator.c const struct spmi_voltage_range *range, *end; range 636 drivers/regulator/qcom_spmi-regulator.c range = vreg->set_points->range; range 637 drivers/regulator/qcom_spmi-regulator.c end = range + vreg->set_points->count; range 639 drivers/regulator/qcom_spmi-regulator.c for (; range < end; range++) { range 640 drivers/regulator/qcom_spmi-regulator.c if (selector < range->n_voltages) { range 645 drivers/regulator/qcom_spmi-regulator.c offset = range->set_point_min_uV - range->min_uV; range 646 drivers/regulator/qcom_spmi-regulator.c offset /= range->step_uV; range 648 drivers/regulator/qcom_spmi-regulator.c *range_sel = range->range_sel; range 652 drivers/regulator/qcom_spmi-regulator.c selector -= range->n_voltages; range 659 drivers/regulator/qcom_spmi-regulator.c const struct spmi_voltage_range *range) range 663 drivers/regulator/qcom_spmi-regulator.c const struct spmi_voltage_range *r = vreg->set_points->range; range 667 drivers/regulator/qcom_spmi-regulator.c if (r == range && range->n_voltages) { range 674 drivers/regulator/qcom_spmi-regulator.c offset = range->set_point_min_uV - range->min_uV; range 675 drivers/regulator/qcom_spmi-regulator.c offset /= range->step_uV; range 679 drivers/regulator/qcom_spmi-regulator.c max_hw_sel = range->set_point_max_uV - range->min_uV; range 680 drivers/regulator/qcom_spmi-regulator.c max_hw_sel /= range->step_uV; range 696 drivers/regulator/qcom_spmi-regulator.c const struct spmi_voltage_range *range, *end; range 698 drivers/regulator/qcom_spmi-regulator.c range = vreg->set_points->range; range 699 drivers/regulator/qcom_spmi-regulator.c end = range + vreg->set_points->count; range 703 drivers/regulator/qcom_spmi-regulator.c for (; range < end; range++) range 704 drivers/regulator/qcom_spmi-regulator.c if (range->range_sel == range_sel) range 705 drivers/regulator/qcom_spmi-regulator.c return range; range 713 drivers/regulator/qcom_spmi-regulator.c const struct spmi_voltage_range *range; range 717 drivers/regulator/qcom_spmi-regulator.c range = spmi_regulator_find_range(vreg); range 718 drivers/regulator/qcom_spmi-regulator.c if (!range) range 721 drivers/regulator/qcom_spmi-regulator.c if (uV < range->min_uV && max_uV >= range->min_uV) range 722 drivers/regulator/qcom_spmi-regulator.c uV = range->min_uV; range 724 drivers/regulator/qcom_spmi-regulator.c if (uV < range->min_uV || uV > range->max_uV) { range 733 drivers/regulator/qcom_spmi-regulator.c uV = DIV_ROUND_UP(uV - range->min_uV, range->step_uV); range 734 drivers/regulator/qcom_spmi-regulator.c uV = uV * range->step_uV + range->min_uV; range 746 drivers/regulator/qcom_spmi-regulator.c if (uV >= vreg->set_points->range[i].set_point_min_uV range 747 drivers/regulator/qcom_spmi-regulator.c && uV <= vreg->set_points->range[i].set_point_max_uV) { range 749 drivers/regulator/qcom_spmi-regulator.c (uV - vreg->set_points->range[i].set_point_min_uV) range 750 drivers/regulator/qcom_spmi-regulator.c / vreg->set_points->range[i].step_uV; range 754 drivers/regulator/qcom_spmi-regulator.c selector += vreg->set_points->range[i].n_voltages; range 827 drivers/regulator/qcom_spmi-regulator.c const struct spmi_voltage_range *range; range 832 drivers/regulator/qcom_spmi-regulator.c range = spmi_regulator_find_range(vreg); range 833 drivers/regulator/qcom_spmi-regulator.c if (!range) range 836 drivers/regulator/qcom_spmi-regulator.c return spmi_hw_selector_to_sw(vreg, voltage_sel, range); range 842 drivers/regulator/qcom_spmi-regulator.c const struct spmi_voltage_range *range; range 849 drivers/regulator/qcom_spmi-regulator.c range = vreg->set_points->range; range 851 drivers/regulator/qcom_spmi-regulator.c return (uV - range->set_point_min_uV) / range->step_uV; range 916 drivers/regulator/qcom_spmi-regulator.c const struct spmi_voltage_range *range; range 921 drivers/regulator/qcom_spmi-regulator.c range = spmi_regulator_find_range(vreg); range 922 drivers/regulator/qcom_spmi-regulator.c if (!range) range 925 drivers/regulator/qcom_spmi-regulator.c if (range->range_sel == 1) range 928 drivers/regulator/qcom_spmi-regulator.c return spmi_hw_selector_to_sw(vreg, voltage_sel, range); range 942 drivers/regulator/qcom_spmi-regulator.c if (selector < vreg->set_points->range[i].n_voltages) { range 943 drivers/regulator/qcom_spmi-regulator.c uV = selector * vreg->set_points->range[i].step_uV range 944 drivers/regulator/qcom_spmi-regulator.c + vreg->set_points->range[i].set_point_min_uV; range 948 drivers/regulator/qcom_spmi-regulator.c selector -= vreg->set_points->range[i].n_voltages; range 1480 drivers/regulator/qcom_spmi-regulator.c struct spmi_voltage_range *range = points->range; range 1482 drivers/regulator/qcom_spmi-regulator.c for (; range < points->range + points->count; range++) { range 1484 drivers/regulator/qcom_spmi-regulator.c if (range->set_point_max_uV) { range 1485 drivers/regulator/qcom_spmi-regulator.c n = range->set_point_max_uV - range->set_point_min_uV; range 1486 drivers/regulator/qcom_spmi-regulator.c n = (n / range->step_uV) + 1; range 1488 drivers/regulator/qcom_spmi-regulator.c range->n_voltages = n; range 1554 drivers/regulator/qcom_spmi-regulator.c const struct spmi_voltage_range *range; range 1562 drivers/regulator/qcom_spmi-regulator.c range = spmi_regulator_find_range(vreg); range 1563 drivers/regulator/qcom_spmi-regulator.c if (!range) range 1582 drivers/regulator/qcom_spmi-regulator.c slew_rate = SPMI_FTSMPS_CLOCK_RATE * range->step_uV * (1 << step); range 1599 drivers/regulator/qcom_spmi-regulator.c const struct spmi_voltage_range *range = &vreg->set_points->range[0]; range 1611 drivers/regulator/qcom_spmi-regulator.c slew_rate = clock_rate * range->step_uV; range 1958 drivers/regulator/qcom_spmi-regulator.c const struct spmi_voltage_range *range; range 2050 drivers/regulator/qcom_spmi-regulator.c range = vreg->set_points->range; range 2051 drivers/regulator/qcom_spmi-regulator.c vreg->desc.uV_step = range->step_uV; range 720 drivers/regulator/s2mps11.c #define regulator_desc_s2mps15_ldo(num, range) { \ range 726 drivers/regulator/s2mps11.c .linear_ranges = range, \ range 727 drivers/regulator/s2mps11.c .n_linear_ranges = ARRAY_SIZE(range), \ range 735 drivers/regulator/s2mps11.c #define regulator_desc_s2mps15_buck(num, range) { \ range 741 drivers/regulator/s2mps11.c .linear_ranges = range, \ range 742 drivers/regulator/s2mps11.c .n_linear_ranges = ARRAY_SIZE(range), \ range 248 drivers/rtc/sysfs.c static DEVICE_ATTR_RO(range); range 281 drivers/s390/block/dasd_devmap.c static int __init dasd_evaluate_range_param(char *range, char **from_str, range 287 drivers/s390/block/dasd_devmap.c if (strchr(range, '-')) { range 288 drivers/s390/block/dasd_devmap.c *from_str = strsep(&range, "-"); range 289 drivers/s390/block/dasd_devmap.c *to_str = strsep(&range, "("); range 290 drivers/s390/block/dasd_devmap.c *features_str = strsep(&range, ")"); range 292 drivers/s390/block/dasd_devmap.c *from_str = strsep(&range, "("); range 293 drivers/s390/block/dasd_devmap.c *features_str = strsep(&range, ")"); range 296 drivers/s390/block/dasd_devmap.c if (*features_str && !range) { range 309 drivers/s390/block/dasd_devmap.c static int __init dasd_parse_range(const char *range) range 322 drivers/s390/block/dasd_devmap.c tmp = kstrdup(range, GFP_KERNEL); range 345 drivers/s390/block/dasd_devmap.c pr_err("%s is not a valid device range\n", range); range 231 drivers/s390/scsi/zfcp_fc.c static void _zfcp_fc_incoming_rscn(struct zfcp_fsf_req *fsf_req, u32 range, range 240 drivers/s390/scsi/zfcp_fc.c if ((port->d_id & range) == (ntoh24(page->rscn_fid) & range)) range 286 drivers/scsi/arcmsr/arcmsr_hba.c unsigned long addr, range, flags; range 289 drivers/scsi/arcmsr/arcmsr_hba.c range = pci_resource_len(pdev, 0); range 291 drivers/scsi/arcmsr/arcmsr_hba.c mem_base0 = ioremap(addr, range); range 1042 drivers/scsi/storvsc_drv.c cmd_request->payload->range.len - data_transfer_length); range 1377 drivers/scsi/storvsc_drv.c request->payload->range.len; range 1381 drivers/scsi/storvsc_drv.c if (request->payload->range.len) { range 1655 drivers/scsi/storvsc_drv.c payload->range.len = length; range 1656 drivers/scsi/storvsc_drv.c payload->range.offset = sgl[0].offset; range 1660 drivers/scsi/storvsc_drv.c payload->range.pfn_array[i] = range 255 drivers/soc/ti/knav_qmss.h struct knav_range_info *range; range 311 drivers/soc/ti/knav_qmss.h int (*init_range)(struct knav_range_info *range); range 312 drivers/soc/ti/knav_qmss.h int (*free_range)(struct knav_range_info *range); range 313 drivers/soc/ti/knav_qmss.h int (*init_queue)(struct knav_range_info *range, range 315 drivers/soc/ti/knav_qmss.h int (*open_queue)(struct knav_range_info *range, range 317 drivers/soc/ti/knav_qmss.h int (*close_queue)(struct knav_range_info *range, range 319 drivers/soc/ti/knav_qmss.h int (*set_notify)(struct knav_range_info *range, range 355 drivers/soc/ti/knav_qmss.h #define for_each_queue_range(kdev, range) \ range 356 drivers/soc/ti/knav_qmss.h list_for_each_entry(range, &kdev->queue_ranges, list) range 384 drivers/soc/ti/knav_qmss.h struct knav_range_info *range); range 20 drivers/soc/ti/knav_qmss_acc.c #define knav_range_offset_to_inst(kdev, range, q) \ range 21 drivers/soc/ti/knav_qmss_acc.c (range->queue_base_inst + (q << kdev->inst_shift)) range 23 drivers/soc/ti/knav_qmss_acc.c static void __knav_acc_notify(struct knav_range_info *range, range 26 drivers/soc/ti/knav_qmss_acc.c struct knav_device *kdev = range->kdev; range 30 drivers/soc/ti/knav_qmss_acc.c range_base = kdev->base_id + range->queue_base; range 32 drivers/soc/ti/knav_qmss_acc.c if (range->flags & RANGE_MULTI_QUEUE) { range 33 drivers/soc/ti/knav_qmss_acc.c for (queue = 0; queue < range->num_queues; queue++) { range 34 drivers/soc/ti/knav_qmss_acc.c inst = knav_range_offset_to_inst(kdev, range, range 44 drivers/soc/ti/knav_qmss_acc.c queue = acc->channel - range->acc_info.start_channel; range 45 drivers/soc/ti/knav_qmss_acc.c inst = knav_range_offset_to_inst(kdev, range, queue); range 52 drivers/soc/ti/knav_qmss_acc.c static int knav_acc_set_notify(struct knav_range_info *range, range 56 drivers/soc/ti/knav_qmss_acc.c struct knav_pdsp_info *pdsp = range->acc_info.pdsp; range 57 drivers/soc/ti/knav_qmss_acc.c struct knav_device *kdev = range->kdev; range 81 drivers/soc/ti/knav_qmss_acc.c struct knav_range_info *range; range 90 drivers/soc/ti/knav_qmss_acc.c range = _instdata; range 91 drivers/soc/ti/knav_qmss_acc.c info = &range->acc_info; range 92 drivers/soc/ti/knav_qmss_acc.c kdev = range->kdev; range 93 drivers/soc/ti/knav_qmss_acc.c pdsp = range->acc_info.pdsp; range 94 drivers/soc/ti/knav_qmss_acc.c acc = range->acc; range 96 drivers/soc/ti/knav_qmss_acc.c range_base = kdev->base_id + range->queue_base; range 97 drivers/soc/ti/knav_qmss_acc.c if ((range->flags & RANGE_MULTI_QUEUE) == 0) { range 98 drivers/soc/ti/knav_qmss_acc.c for (queue = 0; queue < range->num_irqs; queue++) range 99 drivers/soc/ti/knav_qmss_acc.c if (range->irqs[queue].irq == irq) range 101 drivers/soc/ti/knav_qmss_acc.c kq = knav_range_offset_to_inst(kdev, range, queue); range 112 drivers/soc/ti/knav_qmss_acc.c __knav_acc_notify(range, acc); range 147 drivers/soc/ti/knav_qmss_acc.c if (range->flags & RANGE_MULTI_QUEUE) { range 150 drivers/soc/ti/knav_qmss_acc.c queue >= range_base + range->num_queues) { range 154 drivers/soc/ti/knav_qmss_acc.c range_base + range->num_queues); range 158 drivers/soc/ti/knav_qmss_acc.c kq = knav_range_offset_to_inst(kdev, range, range 177 drivers/soc/ti/knav_qmss_acc.c __knav_acc_notify(range, acc); range 195 drivers/soc/ti/knav_qmss_acc.c static int knav_range_setup_acc_irq(struct knav_range_info *range, range 198 drivers/soc/ti/knav_qmss_acc.c struct knav_device *kdev = range->kdev; range 204 drivers/soc/ti/knav_qmss_acc.c if (range->flags & RANGE_MULTI_QUEUE) { range 205 drivers/soc/ti/knav_qmss_acc.c acc = range->acc; range 206 drivers/soc/ti/knav_qmss_acc.c irq = range->irqs[0].irq; range 207 drivers/soc/ti/knav_qmss_acc.c cpu_mask = range->irqs[0].cpu_mask; range 209 drivers/soc/ti/knav_qmss_acc.c acc = range->acc + queue; range 210 drivers/soc/ti/knav_qmss_acc.c irq = range->irqs[queue].irq; range 211 drivers/soc/ti/knav_qmss_acc.c cpu_mask = range->irqs[queue].cpu_mask; range 233 drivers/soc/ti/knav_qmss_acc.c range); range 237 drivers/soc/ti/knav_qmss_acc.c dev_warn(range->kdev->dev, range 249 drivers/soc/ti/knav_qmss_acc.c dev_warn(range->kdev->dev, range 251 drivers/soc/ti/knav_qmss_acc.c free_irq(irq, range); range 301 drivers/soc/ti/knav_qmss_acc.c struct knav_range_info *range, range 305 drivers/soc/ti/knav_qmss_acc.c struct knav_acc_info *info = &range->acc_info; range 310 drivers/soc/ti/knav_qmss_acc.c if (range->flags & RANGE_MULTI_QUEUE) { range 311 drivers/soc/ti/knav_qmss_acc.c acc = range->acc; range 312 drivers/soc/ti/knav_qmss_acc.c queue_base = range->queue_base; range 313 drivers/soc/ti/knav_qmss_acc.c queue_mask = BIT(range->num_queues) - 1; range 315 drivers/soc/ti/knav_qmss_acc.c acc = range->acc + queue; range 316 drivers/soc/ti/knav_qmss_acc.c queue_base = range->queue_base + queue; range 328 drivers/soc/ti/knav_qmss_acc.c if (range->flags & RANGE_MULTI_QUEUE) range 335 drivers/soc/ti/knav_qmss_acc.c struct knav_range_info *range, range 342 drivers/soc/ti/knav_qmss_acc.c acc = range->acc + queue; range 344 drivers/soc/ti/knav_qmss_acc.c knav_acc_setup_cmd(kdev, range, &cmd, queue); range 346 drivers/soc/ti/knav_qmss_acc.c result = knav_acc_write(kdev, range->acc_info.pdsp, &cmd); range 353 drivers/soc/ti/knav_qmss_acc.c struct knav_range_info *range, range 360 drivers/soc/ti/knav_qmss_acc.c acc = range->acc + queue; range 362 drivers/soc/ti/knav_qmss_acc.c knav_acc_setup_cmd(kdev, range, &cmd, queue); range 364 drivers/soc/ti/knav_qmss_acc.c result = knav_acc_write(kdev, range->acc_info.pdsp, &cmd); range 372 drivers/soc/ti/knav_qmss_acc.c static int knav_acc_init_range(struct knav_range_info *range) range 374 drivers/soc/ti/knav_qmss_acc.c struct knav_device *kdev = range->kdev; range 379 drivers/soc/ti/knav_qmss_acc.c for (queue = 0; queue < range->num_queues; queue++) { range 380 drivers/soc/ti/knav_qmss_acc.c acc = range->acc + queue; range 382 drivers/soc/ti/knav_qmss_acc.c knav_acc_stop(kdev, range, queue); range 384 drivers/soc/ti/knav_qmss_acc.c result = knav_acc_start(kdev, range, queue); range 389 drivers/soc/ti/knav_qmss_acc.c if (range->flags & RANGE_MULTI_QUEUE) range 395 drivers/soc/ti/knav_qmss_acc.c static int knav_acc_init_queue(struct knav_range_info *range, range 398 drivers/soc/ti/knav_qmss_acc.c unsigned id = kq->id - range->queue_base; range 400 drivers/soc/ti/knav_qmss_acc.c kq->descs = devm_kcalloc(range->kdev->dev, range 405 drivers/soc/ti/knav_qmss_acc.c kq->acc = range->acc; range 406 drivers/soc/ti/knav_qmss_acc.c if ((range->flags & RANGE_MULTI_QUEUE) == 0) range 411 drivers/soc/ti/knav_qmss_acc.c static int knav_acc_open_queue(struct knav_range_info *range, range 414 drivers/soc/ti/knav_qmss_acc.c unsigned id = inst->id - range->queue_base; range 416 drivers/soc/ti/knav_qmss_acc.c return knav_range_setup_acc_irq(range, id, true); range 419 drivers/soc/ti/knav_qmss_acc.c static int knav_acc_close_queue(struct knav_range_info *range, range 422 drivers/soc/ti/knav_qmss_acc.c unsigned id = inst->id - range->queue_base; range 424 drivers/soc/ti/knav_qmss_acc.c return knav_range_setup_acc_irq(range, id, false); range 427 drivers/soc/ti/knav_qmss_acc.c static int knav_acc_free_range(struct knav_range_info *range) range 429 drivers/soc/ti/knav_qmss_acc.c struct knav_device *kdev = range->kdev; range 434 drivers/soc/ti/knav_qmss_acc.c info = &range->acc_info; range 436 drivers/soc/ti/knav_qmss_acc.c if (range->flags & RANGE_MULTI_QUEUE) range 439 drivers/soc/ti/knav_qmss_acc.c channels = range->num_queues; range 442 drivers/soc/ti/knav_qmss_acc.c acc = range->acc + channel; range 449 drivers/soc/ti/knav_qmss_acc.c devm_kfree(range->kdev->dev, range->acc); range 473 drivers/soc/ti/knav_qmss_acc.c struct knav_range_info *range) range 484 drivers/soc/ti/knav_qmss_acc.c range->flags |= RANGE_HAS_ACCUMULATOR; range 485 drivers/soc/ti/knav_qmss_acc.c info = &range->acc_info; range 499 drivers/soc/ti/knav_qmss_acc.c info->start_channel, range->name); range 505 drivers/soc/ti/knav_qmss_acc.c info->pacing_mode, range->name); range 512 drivers/soc/ti/knav_qmss_acc.c info->pdsp_id, range->name); range 518 drivers/soc/ti/knav_qmss_acc.c info->pdsp_id, range->name); range 523 drivers/soc/ti/knav_qmss_acc.c channels = range->num_queues; range 525 drivers/soc/ti/knav_qmss_acc.c range->flags |= RANGE_MULTI_QUEUE; range 527 drivers/soc/ti/knav_qmss_acc.c if (range->queue_base & (32 - 1)) { range 530 drivers/soc/ti/knav_qmss_acc.c range->name); range 533 drivers/soc/ti/knav_qmss_acc.c if (range->num_queues > 32) { range 536 drivers/soc/ti/knav_qmss_acc.c range->name); range 547 drivers/soc/ti/knav_qmss_acc.c range->acc = devm_kcalloc(kdev->dev, channels, sizeof(*range->acc), range 549 drivers/soc/ti/knav_qmss_acc.c if (!range->acc) range 553 drivers/soc/ti/knav_qmss_acc.c acc = range->acc + channel; range 581 drivers/soc/ti/knav_qmss_acc.c range->ops = &knav_acc_range_ops; range 109 drivers/soc/ti/knav_qmss_queue.c static int knav_queue_setup_irq(struct knav_range_info *range, range 112 drivers/soc/ti/knav_qmss_queue.c unsigned queue = inst->id - range->queue_base; range 115 drivers/soc/ti/knav_qmss_queue.c if (range->flags & RANGE_HAS_IRQ) { range 116 drivers/soc/ti/knav_qmss_queue.c irq = range->irqs[queue].irq; range 122 drivers/soc/ti/knav_qmss_queue.c if (range->irqs[queue].cpu_mask) { range 123 drivers/soc/ti/knav_qmss_queue.c ret = irq_set_affinity_hint(irq, range->irqs[queue].cpu_mask); range 125 drivers/soc/ti/knav_qmss_queue.c dev_warn(range->kdev->dev, range 136 drivers/soc/ti/knav_qmss_queue.c struct knav_range_info *range = inst->range; range 137 drivers/soc/ti/knav_qmss_queue.c unsigned queue = inst->id - inst->range->queue_base; range 140 drivers/soc/ti/knav_qmss_queue.c if (range->flags & RANGE_HAS_IRQ) { range 141 drivers/soc/ti/knav_qmss_queue.c irq = range->irqs[queue].irq; range 154 drivers/soc/ti/knav_qmss_queue.c return inst->range->flags & RANGE_RESERVED; range 176 drivers/soc/ti/knav_qmss_queue.c (inst->range->flags & RANGE_HAS_IRQ)) { range 179 drivers/soc/ti/knav_qmss_queue.c (inst->range->flags & RANGE_HAS_ACCUMULATOR)) { range 182 drivers/soc/ti/knav_qmss_queue.c !(inst->range->flags & range 238 drivers/soc/ti/knav_qmss_queue.c struct knav_range_info *range = inst->range; range 241 drivers/soc/ti/knav_qmss_queue.c if (range->ops && range->ops->open_queue) range 242 drivers/soc/ti/knav_qmss_queue.c ret = range->ops->open_queue(range, inst, flags); range 314 drivers/soc/ti/knav_qmss_queue.c struct knav_range_info *range = inst->range; range 316 drivers/soc/ti/knav_qmss_queue.c if (range->ops && range->ops->set_notify) range 317 drivers/soc/ti/knav_qmss_queue.c range->ops->set_notify(range, inst, enabled); range 365 drivers/soc/ti/knav_qmss_queue.c if (!(qh->inst->range->flags & (RANGE_HAS_ACCUMULATOR | RANGE_HAS_IRQ))) range 380 drivers/soc/ti/knav_qmss_queue.c static int knav_gp_set_notify(struct knav_range_info *range, range 386 drivers/soc/ti/knav_qmss_queue.c if (range->flags & RANGE_HAS_IRQ) { range 387 drivers/soc/ti/knav_qmss_queue.c queue = inst->id - range->queue_base; range 389 drivers/soc/ti/knav_qmss_queue.c enable_irq(range->irqs[queue].irq); range 391 drivers/soc/ti/knav_qmss_queue.c disable_irq_nosync(range->irqs[queue].irq); range 396 drivers/soc/ti/knav_qmss_queue.c static int knav_gp_open_queue(struct knav_range_info *range, range 399 drivers/soc/ti/knav_qmss_queue.c return knav_queue_setup_irq(range, inst); range 402 drivers/soc/ti/knav_qmss_queue.c static int knav_gp_close_queue(struct knav_range_info *range, range 570 drivers/soc/ti/knav_qmss_queue.c struct knav_range_info *range = inst->range; range 572 drivers/soc/ti/knav_qmss_queue.c if (range->ops && range->ops->close_queue) range 573 drivers/soc/ti/knav_qmss_queue.c range->ops->close_queue(range, inst); range 1220 drivers/soc/ti/knav_qmss_queue.c struct knav_range_info *range; range 1225 drivers/soc/ti/knav_qmss_queue.c range = devm_kzalloc(dev, sizeof(*range), GFP_KERNEL); range 1226 drivers/soc/ti/knav_qmss_queue.c if (!range) { range 1231 drivers/soc/ti/knav_qmss_queue.c range->kdev = kdev; range 1232 drivers/soc/ti/knav_qmss_queue.c range->name = knav_queue_find_name(node); range 1235 drivers/soc/ti/knav_qmss_queue.c range->queue_base = temp[0] - kdev->base_id; range 1236 drivers/soc/ti/knav_qmss_queue.c range->num_queues = temp[1]; range 1238 drivers/soc/ti/knav_qmss_queue.c dev_err(dev, "invalid queue range %s\n", range->name); range 1239 drivers/soc/ti/knav_qmss_queue.c devm_kfree(dev, range); range 1249 drivers/soc/ti/knav_qmss_queue.c range->irqs[i].irq = irq_create_of_mapping(&oirq); range 1250 drivers/soc/ti/knav_qmss_queue.c if (range->irqs[i].irq == IRQ_NONE) range 1253 drivers/soc/ti/knav_qmss_queue.c range->num_irqs++; range 1259 drivers/soc/ti/knav_qmss_queue.c range->irqs[i].cpu_mask = devm_kzalloc(dev, range 1261 drivers/soc/ti/knav_qmss_queue.c if (!range->irqs[i].cpu_mask) range 1266 drivers/soc/ti/knav_qmss_queue.c cpumask_set_cpu(bit, range->irqs[i].cpu_mask); range 1270 drivers/soc/ti/knav_qmss_queue.c range->num_irqs = min(range->num_irqs, range->num_queues); range 1271 drivers/soc/ti/knav_qmss_queue.c if (range->num_irqs) range 1272 drivers/soc/ti/knav_qmss_queue.c range->flags |= RANGE_HAS_IRQ; range 1275 drivers/soc/ti/knav_qmss_queue.c range->flags |= RANGE_RESERVED; range 1278 drivers/soc/ti/knav_qmss_queue.c ret = knav_init_acc_range(kdev, node, range); range 1280 drivers/soc/ti/knav_qmss_queue.c devm_kfree(dev, range); range 1284 drivers/soc/ti/knav_qmss_queue.c range->ops = &knav_gp_range_ops; range 1289 drivers/soc/ti/knav_qmss_queue.c start = max(qmgr->start_queue, range->queue_base); range 1291 drivers/soc/ti/knav_qmss_queue.c range->queue_base + range->num_queues); range 1301 drivers/soc/ti/knav_qmss_queue.c list_add_tail(&range->list, &kdev->queue_ranges); range 1303 drivers/soc/ti/knav_qmss_queue.c range->name, range->queue_base, range 1304 drivers/soc/ti/knav_qmss_queue.c range->queue_base + range->num_queues - 1, range 1305 drivers/soc/ti/knav_qmss_queue.c range->num_irqs, range 1306 drivers/soc/ti/knav_qmss_queue.c (range->flags & RANGE_HAS_IRQ) ? ", has irq" : "", range 1307 drivers/soc/ti/knav_qmss_queue.c (range->flags & RANGE_RESERVED) ? ", reserved" : "", range 1308 drivers/soc/ti/knav_qmss_queue.c (range->flags & RANGE_HAS_ACCUMULATOR) ? ", acc" : ""); range 1309 drivers/soc/ti/knav_qmss_queue.c kdev->num_queues_in_use += range->num_queues; range 1316 drivers/soc/ti/knav_qmss_queue.c struct device_node *type, *range; range 1320 drivers/soc/ti/knav_qmss_queue.c for_each_child_of_node(type, range) { range 1321 drivers/soc/ti/knav_qmss_queue.c ret = knav_setup_queue_range(kdev, range); range 1335 drivers/soc/ti/knav_qmss_queue.c struct knav_range_info *range) range 1337 drivers/soc/ti/knav_qmss_queue.c if (range->ops && range->ops->free_range) range 1338 drivers/soc/ti/knav_qmss_queue.c range->ops->free_range(range); range 1339 drivers/soc/ti/knav_qmss_queue.c list_del(&range->list); range 1340 drivers/soc/ti/knav_qmss_queue.c devm_kfree(kdev->dev, range); range 1345 drivers/soc/ti/knav_qmss_queue.c struct knav_range_info *range; range 1348 drivers/soc/ti/knav_qmss_queue.c range = first_queue_range(kdev); range 1349 drivers/soc/ti/knav_qmss_queue.c if (!range) range 1351 drivers/soc/ti/knav_qmss_queue.c knav_free_queue_range(kdev, range); range 1688 drivers/soc/ti/knav_qmss_queue.c struct knav_range_info *range, range 1699 drivers/soc/ti/knav_qmss_queue.c inst->range = range; range 1705 drivers/soc/ti/knav_qmss_queue.c if (range->ops && range->ops->init_queue) range 1706 drivers/soc/ti/knav_qmss_queue.c return range->ops->init_queue(range, inst); range 1713 drivers/soc/ti/knav_qmss_queue.c struct knav_range_info *range; range 1729 drivers/soc/ti/knav_qmss_queue.c for_each_queue_range(kdev, range) { range 1730 drivers/soc/ti/knav_qmss_queue.c if (range->ops && range->ops->init_range) range 1731 drivers/soc/ti/knav_qmss_queue.c range->ops->init_range(range); range 1733 drivers/soc/ti/knav_qmss_queue.c for (id = range->queue_base; range 1734 drivers/soc/ti/knav_qmss_queue.c id < range->queue_base + range->num_queues; id++, idx++) { range 1735 drivers/soc/ti/knav_qmss_queue.c ret = knav_queue_init_queue(kdev, range, range 1740 drivers/soc/ti/knav_qmss_queue.c range->queue_base_inst = range 98 drivers/staging/android/ashmem.c static inline unsigned long range_size(struct ashmem_range *range) range 100 drivers/staging/android/ashmem.c return range->pgend - range->pgstart + 1; range 103 drivers/staging/android/ashmem.c static inline bool range_on_lru(struct ashmem_range *range) range 105 drivers/staging/android/ashmem.c return range->purged == ASHMEM_NOT_PURGED; range 108 drivers/staging/android/ashmem.c static inline bool page_range_subsumes_range(struct ashmem_range *range, range 111 drivers/staging/android/ashmem.c return (range->pgstart >= start) && (range->pgend <= end); range 114 drivers/staging/android/ashmem.c static inline bool page_range_subsumed_by_range(struct ashmem_range *range, range 117 drivers/staging/android/ashmem.c return (range->pgstart <= start) && (range->pgend >= end); range 120 drivers/staging/android/ashmem.c static inline bool page_in_range(struct ashmem_range *range, size_t page) range 122 drivers/staging/android/ashmem.c return (range->pgstart <= page) && (range->pgend >= page); range 125 drivers/staging/android/ashmem.c static inline bool page_range_in_range(struct ashmem_range *range, range 128 drivers/staging/android/ashmem.c return page_in_range(range, start) || page_in_range(range, end) || range 129 drivers/staging/android/ashmem.c page_range_subsumes_range(range, start, end); range 132 drivers/staging/android/ashmem.c static inline bool range_before_page(struct ashmem_range *range, range 135 drivers/staging/android/ashmem.c return range->pgend < page; range 147 drivers/staging/android/ashmem.c static inline void lru_add(struct ashmem_range *range) range 149 drivers/staging/android/ashmem.c list_add_tail(&range->lru, &ashmem_lru_list); range 150 drivers/staging/android/ashmem.c lru_count += range_size(range); range 160 drivers/staging/android/ashmem.c static inline void lru_del(struct ashmem_range *range) range 162 drivers/staging/android/ashmem.c list_del(&range->lru); range 163 drivers/staging/android/ashmem.c lru_count -= range_size(range); range 181 drivers/staging/android/ashmem.c struct ashmem_range *range = *new_range; range 184 drivers/staging/android/ashmem.c range->asma = asma; range 185 drivers/staging/android/ashmem.c range->pgstart = start; range 186 drivers/staging/android/ashmem.c range->pgend = end; range 187 drivers/staging/android/ashmem.c range->purged = purged; range 189 drivers/staging/android/ashmem.c list_add_tail(&range->unpinned, &prev_range->unpinned); range 191 drivers/staging/android/ashmem.c if (range_on_lru(range)) range 192 drivers/staging/android/ashmem.c lru_add(range); range 199 drivers/staging/android/ashmem.c static void range_del(struct ashmem_range *range) range 201 drivers/staging/android/ashmem.c list_del(&range->unpinned); range 202 drivers/staging/android/ashmem.c if (range_on_lru(range)) range 203 drivers/staging/android/ashmem.c lru_del(range); range 204 drivers/staging/android/ashmem.c kmem_cache_free(ashmem_range_cachep, range); range 219 drivers/staging/android/ashmem.c static inline void range_shrink(struct ashmem_range *range, range 222 drivers/staging/android/ashmem.c size_t pre = range_size(range); range 224 drivers/staging/android/ashmem.c range->pgstart = start; range 225 drivers/staging/android/ashmem.c range->pgend = end; range 227 drivers/staging/android/ashmem.c if (range_on_lru(range)) range 228 drivers/staging/android/ashmem.c lru_count -= pre - range_size(range); range 273 drivers/staging/android/ashmem.c struct ashmem_range *range, *next; range 276 drivers/staging/android/ashmem.c list_for_each_entry_safe(range, next, &asma->unpinned_list, unpinned) range 277 drivers/staging/android/ashmem.c range_del(range); range 477 drivers/staging/android/ashmem.c struct ashmem_range *range = range 478 drivers/staging/android/ashmem.c list_first_entry(&ashmem_lru_list, typeof(*range), lru); range 479 drivers/staging/android/ashmem.c loff_t start = range->pgstart * PAGE_SIZE; range 480 drivers/staging/android/ashmem.c loff_t end = (range->pgend + 1) * PAGE_SIZE; range 481 drivers/staging/android/ashmem.c struct file *f = range->asma->file; range 485 drivers/staging/android/ashmem.c range->purged = ASHMEM_WAS_PURGED; range 486 drivers/staging/android/ashmem.c lru_del(range); range 488 drivers/staging/android/ashmem.c freed += range_size(range); range 625 drivers/staging/android/ashmem.c struct ashmem_range *range, *next; range 628 drivers/staging/android/ashmem.c list_for_each_entry_safe(range, next, &asma->unpinned_list, unpinned) { range 630 drivers/staging/android/ashmem.c if (range_before_page(range, pgstart)) range 648 drivers/staging/android/ashmem.c if (page_range_in_range(range, pgstart, pgend)) { range 649 drivers/staging/android/ashmem.c ret |= range->purged; range 652 drivers/staging/android/ashmem.c if (page_range_subsumes_range(range, pgstart, pgend)) { range 653 drivers/staging/android/ashmem.c range_del(range); range 658 drivers/staging/android/ashmem.c if (range->pgstart >= pgstart) { range 659 drivers/staging/android/ashmem.c range_shrink(range, pgend + 1, range->pgend); range 664 drivers/staging/android/ashmem.c if (range->pgend <= pgend) { range 665 drivers/staging/android/ashmem.c range_shrink(range, range->pgstart, range 675 drivers/staging/android/ashmem.c range_alloc(asma, range, range->purged, range 676 drivers/staging/android/ashmem.c pgend + 1, range->pgend, new_range); range 677 drivers/staging/android/ashmem.c range_shrink(range, range->pgstart, pgstart - 1); range 693 drivers/staging/android/ashmem.c struct ashmem_range *range, *next; range 697 drivers/staging/android/ashmem.c list_for_each_entry_safe(range, next, &asma->unpinned_list, unpinned) { range 699 drivers/staging/android/ashmem.c if (range_before_page(range, pgstart)) range 706 drivers/staging/android/ashmem.c if (page_range_subsumed_by_range(range, pgstart, pgend)) range 708 drivers/staging/android/ashmem.c if (page_range_in_range(range, pgstart, pgend)) { range 709 drivers/staging/android/ashmem.c pgstart = min(range->pgstart, pgstart); range 710 drivers/staging/android/ashmem.c pgend = max(range->pgend, pgend); range 711 drivers/staging/android/ashmem.c purged |= range->purged; range 712 drivers/staging/android/ashmem.c range_del(range); range 717 drivers/staging/android/ashmem.c range_alloc(asma, range, purged, pgstart, pgend, new_range); range 730 drivers/staging/android/ashmem.c struct ashmem_range *range; range 733 drivers/staging/android/ashmem.c list_for_each_entry(range, &asma->unpinned_list, unpinned) { range 734 drivers/staging/android/ashmem.c if (range_before_page(range, pgstart)) range 736 drivers/staging/android/ashmem.c if (page_range_in_range(range, pgstart, pgend)) { range 751 drivers/staging/android/ashmem.c struct ashmem_range *range = NULL; range 757 drivers/staging/android/ashmem.c range = kmem_cache_zalloc(ashmem_range_cachep, GFP_KERNEL); range 758 drivers/staging/android/ashmem.c if (!range) range 786 drivers/staging/android/ashmem.c ret = ashmem_pin(asma, pgstart, pgend, &range); range 789 drivers/staging/android/ashmem.c ret = ashmem_unpin(asma, pgstart, pgend, &range); range 798 drivers/staging/android/ashmem.c if (range) range 799 drivers/staging/android/ashmem.c kmem_cache_free(ashmem_range_cachep, range); range 58 drivers/staging/comedi/comedi.h #define CR_PACK_FLAGS(chan, range, aref, flags) \ range 59 drivers/staging/comedi/comedi.h (CR_PACK(chan, range, aref) | ((flags) & CR_FLAGS_MASK)) range 637 drivers/staging/comedi/comedidev.h struct comedi_krange range[]; range 656 drivers/staging/comedi/comedidev.h unsigned int range) range 658 drivers/staging/comedi/comedidev.h return s->range_table->range[range].min < 0; range 677 drivers/staging/comedi/comedidev.h unsigned int range) range 679 drivers/staging/comedi/comedidev.h return s->range_table->range[range].min >= 0; range 698 drivers/staging/comedi/comedidev.h unsigned int range) range 700 drivers/staging/comedi/comedidev.h return !!(s->range_table->range[range].flags & RF_EXTERNAL); range 721 drivers/staging/comedi/comedidev.h unsigned int range) range 723 drivers/staging/comedi/comedidev.h return s->range_table_list[chan]->range[range].min < 0; range 744 drivers/staging/comedi/comedidev.h unsigned int range) range 746 drivers/staging/comedi/comedidev.h return s->range_table_list[chan]->range[range].min >= 0; range 767 drivers/staging/comedi/comedidev.h unsigned int range) range 769 drivers/staging/comedi/comedidev.h return !!(s->range_table_list[chan]->range[range].flags & RF_EXTERNAL); range 399 drivers/staging/comedi/drivers/addi_apci_3120.c unsigned int range = CR_RANGE(chanlist[i]); range 403 drivers/staging/comedi/drivers/addi_apci_3120.c APCI3120_CHANLIST_GAIN(range) | range 406 drivers/staging/comedi/drivers/addi_apci_3120.c if (comedi_range_is_unipolar(s, range)) range 112 drivers/staging/comedi/drivers/addi_apci_3501.c unsigned int range = CR_RANGE(insn->chanspec); range 123 drivers/staging/comedi/drivers/addi_apci_3501.c if (range) { range 134 drivers/staging/comedi/drivers/addi_apci_3501.c if (range == 1) { range 383 drivers/staging/comedi/drivers/addi_apci_3xxx.c unsigned int range = CR_RANGE(chanspec); range 402 drivers/staging/comedi/drivers/addi_apci_3xxx.c val = (range & 3) | ((range >> 2) << 6) | range 615 drivers/staging/comedi/drivers/addi_apci_3xxx.c unsigned int range = CR_RANGE(insn->chanspec); range 623 drivers/staging/comedi/drivers/addi_apci_3xxx.c writel(range, dev->mmio + 96); range 211 drivers/staging/comedi/drivers/adl_pci9111.c unsigned int range = CR_RANGE(cmd->chanlist[i]); range 220 drivers/staging/comedi/drivers/adl_pci9111.c if (range != range0) { range 534 drivers/staging/comedi/drivers/adl_pci9111.c unsigned int range = CR_RANGE(insn->chanspec); range 545 drivers/staging/comedi/drivers/adl_pci9111.c if ((status & PCI9111_AI_RANGE_MASK) != range) { range 546 drivers/staging/comedi/drivers/adl_pci9111.c outb(PCI9111_AI_RANGE(range), range 302 drivers/staging/comedi/drivers/adl_pci9118.c unsigned int range = CR_RANGE(cmd->chanlist[i]); range 310 drivers/staging/comedi/drivers/adl_pci9118.c if (comedi_range_is_bipolar(s, range) != range 371 drivers/staging/comedi/drivers/adl_pci9118.c unsigned int range = CR_RANGE(chanlist[i]); range 374 drivers/staging/comedi/drivers/adl_pci9118.c PCI9118_AI_CHANLIST_RANGE(range); range 113 drivers/staging/comedi/drivers/adq12b.c unsigned int range = CR_RANGE(insn->chanspec); range 119 drivers/staging/comedi/drivers/adq12b.c val = ADQ12B_CTREG_RANGE(range) | ADQ12B_CTREG_CHAN(chan); range 260 drivers/staging/comedi/drivers/adv_pci1710.c unsigned int range = CR_RANGE(chanlist[i]); range 266 drivers/staging/comedi/drivers/adv_pci1710.c if (comedi_range_is_unipolar(s, range)) { range 268 drivers/staging/comedi/drivers/adv_pci1710.c range -= devpriv->unipolar_gain; range 270 drivers/staging/comedi/drivers/adv_pci1710.c rangeval |= PCI171X_RANGE_GAIN(range); range 642 drivers/staging/comedi/drivers/adv_pci1710.c unsigned int range = CR_RANGE(insn->chanspec); range 647 drivers/staging/comedi/drivers/adv_pci1710.c devpriv->da_ranges |= PCI171X_DAREF(chan, range); range 76 drivers/staging/comedi/drivers/adv_pci1720.c unsigned int range = CR_RANGE(insn->chanspec); range 83 drivers/staging/comedi/drivers/adv_pci1720.c val |= PCI1720_AO_RANGE(chan, range); range 118 drivers/staging/comedi/drivers/aio_aio12_8.c unsigned int range = CR_RANGE(insn->chanspec); range 129 drivers/staging/comedi/drivers/aio_aio12_8.c AIO12_8_ADC_RANGE(range) | AIO12_8_ADC_CHAN(chan); range 146 drivers/staging/comedi/drivers/aio_aio12_8.c if (comedi_range_is_bipolar(s, range)) range 387 drivers/staging/comedi/drivers/amplc_pci224.c pci224_ao_set_data(struct comedi_device *dev, int chan, int range, range 397 drivers/staging/comedi/drivers/amplc_pci224.c devpriv->daccon = COMBINE(devpriv->daccon, board->ao_hwrange[range], range 424 drivers/staging/comedi/drivers/amplc_pci224.c unsigned int range = CR_RANGE(insn->chanspec); range 430 drivers/staging/comedi/drivers/amplc_pci224.c pci224_ao_set_data(dev, chan, range, val); range 836 drivers/staging/comedi/drivers/amplc_pci224.c int range; range 864 drivers/staging/comedi/drivers/amplc_pci224.c range = CR_RANGE(cmd->chanlist[0]); range 876 drivers/staging/comedi/drivers/amplc_pci224.c board->ao_hwrange[range] | PCI224_DACCON_TRIG_NONE | range 728 drivers/staging/comedi/drivers/amplc_pci230.c unsigned int chan, range, aref; range 735 drivers/staging/comedi/drivers/amplc_pci230.c range = CR_RANGE(insn->chanspec); range 756 drivers/staging/comedi/drivers/amplc_pci230.c devpriv->ai_bipolar = comedi_range_is_bipolar(s, range); range 781 drivers/staging/comedi/drivers/amplc_pci230.c (pci230_ai_gain[range] << gainshift); range 829 drivers/staging/comedi/drivers/amplc_pci230.c unsigned int range = CR_RANGE(insn->chanspec); range 837 drivers/staging/comedi/drivers/amplc_pci230.c devpriv->ao_bipolar = comedi_range_is_bipolar(s, range); range 838 drivers/staging/comedi/drivers/amplc_pci230.c outw(range, devpriv->daqio + PCI230_DACCON); range 859 drivers/staging/comedi/drivers/amplc_pci230.c unsigned int range = CR_RANGE(cmd->chanlist[i]); range 868 drivers/staging/comedi/drivers/amplc_pci230.c if (range != range0) { range 1305 drivers/staging/comedi/drivers/amplc_pci230.c unsigned int range; range 1320 drivers/staging/comedi/drivers/amplc_pci230.c range = CR_RANGE(cmd->chanlist[0]); range 1321 drivers/staging/comedi/drivers/amplc_pci230.c devpriv->ao_bipolar = comedi_range_is_bipolar(s, range); range 1419 drivers/staging/comedi/drivers/amplc_pci230.c unsigned int range = CR_RANGE(chanspec); range 1421 drivers/staging/comedi/drivers/amplc_pci230.c bool bipolar = comedi_range_is_bipolar(s, range); range 1460 drivers/staging/comedi/drivers/amplc_pci230.c if (aref != AREF_DIFF && range != prev_range && range 1469 drivers/staging/comedi/drivers/amplc_pci230.c prev_range = range; range 2081 drivers/staging/comedi/drivers/amplc_pci230.c unsigned int i, chan, range, diff; range 2142 drivers/staging/comedi/drivers/amplc_pci230.c range = CR_RANGE(cmd->chanlist[0]); range 2143 drivers/staging/comedi/drivers/amplc_pci230.c devpriv->ai_bipolar = comedi_range_is_bipolar(s, range); range 2153 drivers/staging/comedi/drivers/amplc_pci230.c range = CR_RANGE(cmd->chanlist[i]); range 2174 drivers/staging/comedi/drivers/amplc_pci230.c (pci230_ai_gain[range] << gainshift); range 146 drivers/staging/comedi/drivers/cb_das16_cs.c int range = CR_RANGE(insn->chanspec); range 164 drivers/staging/comedi/drivers/cb_das16_cs.c switch (range) { range 331 drivers/staging/comedi/drivers/cb_pcidas.c unsigned int range = CR_RANGE(insn->chanspec); range 347 drivers/staging/comedi/drivers/cb_pcidas.c bits = PCIDAS_AI_CHAN(chan) | PCIDAS_AI_GAIN(range); range 349 drivers/staging/comedi/drivers/cb_pcidas.c if (comedi_range_is_unipolar(s, range)) range 410 drivers/staging/comedi/drivers/cb_pcidas.c unsigned int range = CR_RANGE(insn->chanspec); range 419 drivers/staging/comedi/drivers/cb_pcidas.c devpriv->ao_ctrl |= PCIDAS_AO_DACEN | PCIDAS_AO_RANGE(chan, range); range 441 drivers/staging/comedi/drivers/cb_pcidas.c unsigned int range = CR_RANGE(insn->chanspec); range 453 drivers/staging/comedi/drivers/cb_pcidas.c devpriv->ao_ctrl |= PCIDAS_AO_DACEN | PCIDAS_AO_RANGE(chan, range) | range 658 drivers/staging/comedi/drivers/cb_pcidas.c unsigned int range = CR_RANGE(cmd->chanlist[i]); range 666 drivers/staging/comedi/drivers/cb_pcidas.c if (range != range0) { range 1043 drivers/staging/comedi/drivers/cb_pcidas.c unsigned int range = CR_RANGE(cmd->chanlist[i]); range 1048 drivers/staging/comedi/drivers/cb_pcidas.c devpriv->ao_ctrl |= PCIDAS_AO_RANGE(chan, range); range 1199 drivers/staging/comedi/drivers/cb_pcidas64.c unsigned int range) range 1202 drivers/staging/comedi/drivers/cb_pcidas64.c unsigned int code = board->ao_range_code[range]; range 1758 drivers/staging/comedi/drivers/cb_pcidas64.c unsigned int channel, range, aref; range 1763 drivers/staging/comedi/drivers/cb_pcidas64.c range = CR_RANGE(insn->chanspec); range 1832 drivers/staging/comedi/drivers/cb_pcidas64.c if (range == 0) range 2507 drivers/staging/comedi/drivers/cb_pcidas64.c unsigned int range = CR_RANGE(cmd->chanlist[i]); range 2509 drivers/staging/comedi/drivers/cb_pcidas64.c if (range == 0) range 3101 drivers/staging/comedi/drivers/cb_pcidas64.c unsigned int range = CR_RANGE(insn->chanspec); range 3109 drivers/staging/comedi/drivers/cb_pcidas64.c set_dac_range_bits(dev, &devpriv->dac_control1_bits, chan, range); range 3162 drivers/staging/comedi/drivers/cb_pcidas64.c int channel, range; range 3165 drivers/staging/comedi/drivers/cb_pcidas64.c range = CR_RANGE(cmd->chanlist[i]); range 3167 drivers/staging/comedi/drivers/cb_pcidas64.c range); range 258 drivers/staging/comedi/drivers/cb_pcidda.c unsigned int range) range 263 drivers/staging/comedi/drivers/cb_pcidda.c unsigned int index = 2 * range + 12 * channel; range 268 drivers/staging/comedi/drivers/cb_pcidda.c devpriv->ao_range[channel] = range; range 292 drivers/staging/comedi/drivers/cb_pcidda.c unsigned int range = CR_RANGE(insn->chanspec); range 296 drivers/staging/comedi/drivers/cb_pcidda.c if (range != devpriv->ao_range[channel]) range 297 drivers/staging/comedi/drivers/cb_pcidda.c cb_pcidda_calibrate(dev, channel, range); range 301 drivers/staging/comedi/drivers/cb_pcidda.c switch (range) { range 316 drivers/staging/comedi/drivers/cb_pcidda.c if (range > 2) range 178 drivers/staging/comedi/drivers/cb_pcimdas.c unsigned int range = CR_RANGE(insn->chanspec); range 197 drivers/staging/comedi/drivers/cb_pcimdas.c outb(range, devpriv->BADR3 + PCIMDAS_GAIN_REG); range 110 drivers/staging/comedi/drivers/comedi_test.c &s->range_table->range[range_index]; range 142 drivers/staging/comedi/drivers/comedi_test.c &s->range_table->range[range_index]; range 172 drivers/staging/comedi/drivers/comedi_test.c unsigned int channel, unsigned int range, range 181 drivers/staging/comedi/drivers/comedi_test.c return fake_sawtooth(dev, range, current_time); range 183 drivers/staging/comedi/drivers/comedi_test.c return fake_squarewave(dev, range, current_time); range 188 drivers/staging/comedi/drivers/comedi_test.c return fake_flatline(dev, range, current_time); range 74 drivers/staging/comedi/drivers/dac02.c unsigned int range = CR_RANGE(insn->chanspec); range 88 drivers/staging/comedi/drivers/dac02.c if (comedi_range_is_bipolar(s, range)) range 176 drivers/staging/comedi/drivers/das08.c int range; range 181 drivers/staging/comedi/drivers/das08.c range = CR_RANGE(insn->chanspec); range 197 drivers/staging/comedi/drivers/das08.c range = CR_RANGE(insn->chanspec); range 198 drivers/staging/comedi/drivers/das08.c outb(devpriv->pg_gainlist[range], range 537 drivers/staging/comedi/drivers/das16.c unsigned int range) range 553 drivers/staging/comedi/drivers/das16.c outb((das16_gainlists[board->ai_pg])[range], range 567 drivers/staging/comedi/drivers/das16.c unsigned int range = CR_RANGE(cmd->chanlist[i]); range 575 drivers/staging/comedi/drivers/das16.c if (range != range0) { range 703 drivers/staging/comedi/drivers/das16.c unsigned int range = CR_RANGE(cmd->chanlist[0]); range 717 drivers/staging/comedi/drivers/das16.c das16_ai_set_mux_range(dev, first_chan, last_chan, range); range 828 drivers/staging/comedi/drivers/das16.c unsigned int range = CR_RANGE(insn->chanspec); range 834 drivers/staging/comedi/drivers/das16.c das16_ai_set_mux_range(dev, chan, chan, range); range 972 drivers/staging/comedi/drivers/das16.c krange = lrange->range; range 1006 drivers/staging/comedi/drivers/das16.c krange = lrange->range; range 113 drivers/staging/comedi/drivers/das16m1.c unsigned int range = CR_RANGE(chanspec[i]); range 116 drivers/staging/comedi/drivers/das16m1.c outb(DAS16M1_Q_CHAN(chan) | DAS16M1_Q_RANGE(range), range 617 drivers/staging/comedi/drivers/das1800.c unsigned int range = CR_RANGE(cmd->chanlist[0]); range 618 drivers/staging/comedi/drivers/das1800.c bool unipolar0 = comedi_range_is_unipolar(s, range); range 622 drivers/staging/comedi/drivers/das1800.c range = CR_RANGE(cmd->chanlist[i]); range 624 drivers/staging/comedi/drivers/das1800.c if (unipolar0 != comedi_range_is_unipolar(s, range)) { range 730 drivers/staging/comedi/drivers/das1800.c unsigned int range = CR_RANGE(chanspec); range 739 drivers/staging/comedi/drivers/das1800.c if (comedi_range_is_unipolar(s, range)) range 822 drivers/staging/comedi/drivers/das1800.c unsigned int range = CR_RANGE(chanlist[i]); range 825 drivers/staging/comedi/drivers/das1800.c val = chan | ((range & 0x3) << 8); range 945 drivers/staging/comedi/drivers/das1800.c unsigned int range = CR_RANGE(insn->chanspec); range 946 drivers/staging/comedi/drivers/das1800.c bool is_unipolar = comedi_range_is_unipolar(s, range); range 211 drivers/staging/comedi/drivers/das6402.c unsigned int range = CR_RANGE(chanspec); range 214 drivers/staging/comedi/drivers/das6402.c mode |= DAS6402_MODE_RANGE(range); range 217 drivers/staging/comedi/drivers/das6402.c if (comedi_range_is_unipolar(s, range)) range 259 drivers/staging/comedi/drivers/das6402.c unsigned int range = CR_RANGE(cmd->chanlist[i]); range 268 drivers/staging/comedi/drivers/das6402.c if (range != range0) { range 423 drivers/staging/comedi/drivers/das6402.c unsigned int range = CR_RANGE(insn->chanspec); range 430 drivers/staging/comedi/drivers/das6402.c val |= DAS6402_AO_RANGE(chan, range); range 275 drivers/staging/comedi/drivers/das800.c unsigned int range = CR_RANGE(cmd->chanlist[i]); range 283 drivers/staging/comedi/drivers/das800.c if (range != range0) { range 528 drivers/staging/comedi/drivers/das800.c unsigned int range = CR_RANGE(insn->chanspec); range 542 drivers/staging/comedi/drivers/das800.c if (s->maxdata == 0x0fff && range) range 543 drivers/staging/comedi/drivers/das800.c range += 0x7; range 544 drivers/staging/comedi/drivers/das800.c range &= 0xf; range 545 drivers/staging/comedi/drivers/das800.c outb(range, dev->iobase + DAS800_GAIN); range 164 drivers/staging/comedi/drivers/dmm32at.c unsigned int range = CR_RANGE(chanspec); range 175 drivers/staging/comedi/drivers/dmm32at.c outb(dmm32at_rangebits[range], dev->iobase + DMM32AT_AI_CFG_REG); range 243 drivers/staging/comedi/drivers/dmm32at.c unsigned int range = CR_RANGE(cmd->chanlist[i]); range 250 drivers/staging/comedi/drivers/dmm32at.c if (range != range0) { range 246 drivers/staging/comedi/drivers/dt2811.c unsigned int range = CR_RANGE(chanspec); range 248 drivers/staging/comedi/drivers/dt2811.c outb(DT2811_ADGCR_CHAN(chan) | DT2811_ADGCR_GAIN(range), range 576 drivers/staging/comedi/drivers/dt282x.c unsigned int range = CR_RANGE(chanlist[i]); range 579 drivers/staging/comedi/drivers/dt282x.c DT2821_ADCSR_GS(range) | range 801 drivers/staging/comedi/drivers/dt282x.c unsigned int range = CR_RANGE(insn->chanspec); range 811 drivers/staging/comedi/drivers/dt282x.c if (comedi_range_is_bipolar(s, range)) range 458 drivers/staging/comedi/drivers/dt3000.c unsigned int chan, range, aref; range 464 drivers/staging/comedi/drivers/dt3000.c range = CR_RANGE(cmd->chanlist[i]); range 466 drivers/staging/comedi/drivers/dt3000.c writew((range << 6) | chan, dev->mmio + DPR_ADC_BUFFER + i); range 71 drivers/staging/comedi/drivers/dyna_pci10xx.c unsigned int chan, range; range 75 drivers/staging/comedi/drivers/dyna_pci10xx.c range = range_codes_pci1050_ai[CR_RANGE((insn->chanspec))]; range 82 drivers/staging/comedi/drivers/dyna_pci10xx.c outw_p(0x0000 + range + chan, dev->iobase + 2); range 107 drivers/staging/comedi/drivers/icp_multi.c unsigned int range = CR_RANGE(insn->chanspec); range 120 drivers/staging/comedi/drivers/icp_multi.c adc_csr |= range_codes_analog[range]; range 160 drivers/staging/comedi/drivers/icp_multi.c unsigned int range = CR_RANGE(insn->chanspec); range 166 drivers/staging/comedi/drivers/icp_multi.c dac_csr |= range_codes_analog[range]; range 188 drivers/staging/comedi/drivers/ii_pci20kc.c unsigned int range = CR_RANGE(chanspec); range 198 drivers/staging/comedi/drivers/ii_pci20kc.c val = (range < 3) ? II20K_AI_OPT_TIMEBASE(0) : II20K_AI_OPT_TIMEBASE(2); range 202 drivers/staging/comedi/drivers/ii_pci20kc.c val = (range < 2) ? 0x58 : (range < 3) ? 0x93 : 0x99; range 211 drivers/staging/comedi/drivers/ii_pci20kc.c II20K_AI_CHANLIST_GAIN(range) | range 95 drivers/staging/comedi/drivers/jr3_pci.c char _reserved[offsetof(struct comedi_lrange, range[1])]; range 113 drivers/staging/comedi/drivers/jr3_pci.c union jr3_pci_single_range range[9]; range 524 drivers/staging/comedi/drivers/jr3_pci.c union jr3_pci_single_range *r = spriv->range; range 527 drivers/staging/comedi/drivers/jr3_pci.c r[0].l.range[0].min = -get_s16(&fs->fx) * 1000; range 528 drivers/staging/comedi/drivers/jr3_pci.c r[0].l.range[0].max = get_s16(&fs->fx) * 1000; range 529 drivers/staging/comedi/drivers/jr3_pci.c r[1].l.range[0].min = -get_s16(&fs->fy) * 1000; range 530 drivers/staging/comedi/drivers/jr3_pci.c r[1].l.range[0].max = get_s16(&fs->fy) * 1000; range 531 drivers/staging/comedi/drivers/jr3_pci.c r[2].l.range[0].min = -get_s16(&fs->fz) * 1000; range 532 drivers/staging/comedi/drivers/jr3_pci.c r[2].l.range[0].max = get_s16(&fs->fz) * 1000; range 533 drivers/staging/comedi/drivers/jr3_pci.c r[3].l.range[0].min = -get_s16(&fs->mx) * 100; range 534 drivers/staging/comedi/drivers/jr3_pci.c r[3].l.range[0].max = get_s16(&fs->mx) * 100; range 535 drivers/staging/comedi/drivers/jr3_pci.c r[4].l.range[0].min = -get_s16(&fs->my) * 100; range 536 drivers/staging/comedi/drivers/jr3_pci.c r[4].l.range[0].max = get_s16(&fs->my) * 100; range 537 drivers/staging/comedi/drivers/jr3_pci.c r[5].l.range[0].min = -get_s16(&fs->mz) * 100; range 539 drivers/staging/comedi/drivers/jr3_pci.c r[5].l.range[0].max = get_s16(&fs->mz) * 100; range 540 drivers/staging/comedi/drivers/jr3_pci.c r[6].l.range[0].min = -get_s16(&fs->v1) * 100; range 541 drivers/staging/comedi/drivers/jr3_pci.c r[6].l.range[0].max = get_s16(&fs->v1) * 100; range 542 drivers/staging/comedi/drivers/jr3_pci.c r[7].l.range[0].min = -get_s16(&fs->v2) * 100; range 543 drivers/staging/comedi/drivers/jr3_pci.c r[7].l.range[0].max = get_s16(&fs->v2) * 100; range 544 drivers/staging/comedi/drivers/jr3_pci.c r[8].l.range[0].min = 0; range 545 drivers/staging/comedi/drivers/jr3_pci.c r[8].l.range[0].max = 65535; range 636 drivers/staging/comedi/drivers/jr3_pci.c spriv->range[j].l.length = 1; range 637 drivers/staging/comedi/drivers/jr3_pci.c spriv->range[j].l.range[0].min = -1000000; range 638 drivers/staging/comedi/drivers/jr3_pci.c spriv->range[j].l.range[0].max = 1000000; range 641 drivers/staging/comedi/drivers/jr3_pci.c spriv->range_table_list[j + k * 8] = &spriv->range[j].l; range 645 drivers/staging/comedi/drivers/jr3_pci.c spriv->range[8].l.length = 1; range 646 drivers/staging/comedi/drivers/jr3_pci.c spriv->range[8].l.range[0].min = 0; range 647 drivers/staging/comedi/drivers/jr3_pci.c spriv->range[8].l.range[0].max = 65535; range 649 drivers/staging/comedi/drivers/jr3_pci.c spriv->range_table_list[56] = &spriv->range[8].l; range 650 drivers/staging/comedi/drivers/jr3_pci.c spriv->range_table_list[57] = &spriv->range[8].l; range 466 drivers/staging/comedi/drivers/me4000.c unsigned int range = CR_RANGE(insn->chanspec); range 472 drivers/staging/comedi/drivers/me4000.c entry = chan | ME4000_AI_LIST_RANGE(range); range 480 drivers/staging/comedi/drivers/me4000.c if (!comedi_range_is_bipolar(s, range)) { range 543 drivers/staging/comedi/drivers/me4000.c unsigned int range = CR_RANGE(cmd->chanlist[i]); range 565 drivers/staging/comedi/drivers/me4000.c if (!comedi_range_is_bipolar(s, range)) { range 635 drivers/staging/comedi/drivers/me4000.c unsigned int range = CR_RANGE(cmd->chanlist[i]); range 639 drivers/staging/comedi/drivers/me4000.c entry = chan | ME4000_AI_LIST_RANGE(range); range 235 drivers/staging/comedi/drivers/me_daq.c unsigned int range = CR_RANGE(insn->chanspec); range 246 drivers/staging/comedi/drivers/me_daq.c if (chan > 7 || comedi_range_is_unipolar(s, range)) range 261 drivers/staging/comedi/drivers/me_daq.c val = ME_AI_FIFO_CHANLIST_CHAN(chan) | ME_AI_FIFO_CHANLIST_GAIN(range); range 262 drivers/staging/comedi/drivers/me_daq.c if (comedi_range_is_unipolar(s, range)) range 302 drivers/staging/comedi/drivers/me_daq.c unsigned int range = CR_RANGE(insn->chanspec); range 316 drivers/staging/comedi/drivers/me_daq.c if (range == 0) range 318 drivers/staging/comedi/drivers/me_daq.c if (comedi_range_is_bipolar(s, range)) range 140 drivers/staging/comedi/drivers/ni_daq_700.c unsigned int range = CR_RANGE(insn->chanspec); range 147 drivers/staging/comedi/drivers/ni_daq_700.c if (range >= 1) range 148 drivers/staging/comedi/drivers/ni_daq_700.c range++; /* convert range to hardware value */ range 149 drivers/staging/comedi/drivers/ni_daq_700.c outb(r3_bits | (range & 0x03), dev->iobase + CMD_R3); range 123 drivers/staging/comedi/drivers/ni_labpc_common.c unsigned int range, range 135 drivers/staging/comedi/drivers/ni_labpc_common.c range += (range > 0) + (range > 7); range 143 drivers/staging/comedi/drivers/ni_labpc_common.c devpriv->cmd1 |= CMD1_GAIN(range); range 152 drivers/staging/comedi/drivers/ni_labpc_common.c unsigned int range, range 169 drivers/staging/comedi/drivers/ni_labpc_common.c if (comedi_range_is_unipolar(s, range)) range 232 drivers/staging/comedi/drivers/ni_labpc_common.c unsigned int range = CR_RANGE(insn->chanspec); range 240 drivers/staging/comedi/drivers/ni_labpc_common.c labpc_ai_set_chan_and_gain(dev, MODE_SINGLE_CHAN, chan, range, aref); range 243 drivers/staging/comedi/drivers/ni_labpc_common.c range, aref, false); range 452 drivers/staging/comedi/drivers/ni_labpc_common.c unsigned int range = CR_RANGE(cmd->chanlist[i]); range 481 drivers/staging/comedi/drivers/ni_labpc_common.c if (range != range0) { range 624 drivers/staging/comedi/drivers/ni_labpc_common.c unsigned int range = CR_RANGE(chanspec); range 672 drivers/staging/comedi/drivers/ni_labpc_common.c labpc_ai_set_chan_and_gain(dev, mode, chan, range, aref); range 674 drivers/staging/comedi/drivers/ni_labpc_common.c labpc_setup_cmd6_reg(dev, s, mode, xfer, range, aref, range 910 drivers/staging/comedi/drivers/ni_labpc_common.c unsigned int range; range 928 drivers/staging/comedi/drivers/ni_labpc_common.c range = CR_RANGE(insn->chanspec); range 929 drivers/staging/comedi/drivers/ni_labpc_common.c if (comedi_range_is_unipolar(s, range)) range 1612 drivers/staging/comedi/drivers/ni_mio_common.c unsigned int chan, range, aref; range 1623 drivers/staging/comedi/drivers/ni_mio_common.c range = CR_RANGE(list[0]); range 1624 drivers/staging/comedi/drivers/ni_mio_common.c range_code = ni_gainlkup[board->gainlkup][range]; range 1643 drivers/staging/comedi/drivers/ni_mio_common.c range = CR_RANGE(list[i]); range 1646 drivers/staging/comedi/drivers/ni_mio_common.c range_code = ni_gainlkup[board->gainlkup][range]; range 1711 drivers/staging/comedi/drivers/ni_mio_common.c unsigned int chan, range, aref; range 1767 drivers/staging/comedi/drivers/ni_mio_common.c range = CR_RANGE(list[i]); range 1771 drivers/staging/comedi/drivers/ni_mio_common.c range = ni_gainlkup[board->gainlkup][range]; range 1775 drivers/staging/comedi/drivers/ni_mio_common.c devpriv->ai_offset[i] = (range & 0x100) ? 0 : offset; range 1806 drivers/staging/comedi/drivers/ni_mio_common.c lo = NI_E_AI_CFG_LO_GAIN(range); range 2529 drivers/staging/comedi/drivers/ni_mio_common.c unsigned int range = CR_RANGE(cmd->chanlist[chan_index]); range 2536 drivers/staging/comedi/drivers/ni_mio_common.c if (comedi_range_is_bipolar(s, range)) range 2555 drivers/staging/comedi/drivers/ni_mio_common.c unsigned int range; range 2573 drivers/staging/comedi/drivers/ni_mio_common.c range = CR_RANGE(chanspec[i]); range 2574 drivers/staging/comedi/drivers/ni_mio_common.c krange = s->range_table->range + range; range 2628 drivers/staging/comedi/drivers/ni_mio_common.c unsigned int range; range 2636 drivers/staging/comedi/drivers/ni_mio_common.c range = CR_RANGE(chanspec[i]); range 2639 drivers/staging/comedi/drivers/ni_mio_common.c if (comedi_range_is_bipolar(s, range)) { range 2645 drivers/staging/comedi/drivers/ni_mio_common.c if (comedi_range_is_external(s, range)) range 2684 drivers/staging/comedi/drivers/ni_mio_common.c unsigned int range = CR_RANGE(insn->chanspec); range 2724 drivers/staging/comedi/drivers/ni_mio_common.c if (comedi_range_is_bipolar(s, range)) range 214 drivers/staging/comedi/drivers/pcl711.c unsigned int range = CR_RANGE(chanspec); range 218 drivers/staging/comedi/drivers/pcl711.c outb(PCL711_AI_GAIN(range), dev->iobase + PCL711_AI_GAIN_REG); range 238 drivers/staging/comedi/drivers/pcl726.c unsigned int range = CR_RANGE(insn->chanspec); range 247 drivers/staging/comedi/drivers/pcl726.c if (comedi_chan_range_is_bipolar(s, chan, range)) range 559 drivers/staging/comedi/drivers/pcl812.c unsigned int range = CR_RANGE(chanspec); range 579 drivers/staging/comedi/drivers/pcl812.c outb(range + devpriv->range_correction, dev->iobase + PCL812_RANGE_REG); range 138 drivers/staging/comedi/drivers/pcl816.c unsigned int range) range 141 drivers/staging/comedi/drivers/pcl816.c outb(range, dev->iobase + PCL816_RANGE_REG); range 158 drivers/staging/comedi/drivers/pcl816.c unsigned int range; range 164 drivers/staging/comedi/drivers/pcl816.c range = CR_RANGE(chanlist[i]); range 166 drivers/staging/comedi/drivers/pcl816.c pcl816_ai_set_chan_range(dev, last_chan, range); range 508 drivers/staging/comedi/drivers/pcl816.c unsigned int range = CR_RANGE(insn->chanspec); range 514 drivers/staging/comedi/drivers/pcl816.c pcl816_ai_set_chan_range(dev, chan, range); range 327 drivers/staging/comedi/drivers/pcl818.c unsigned int range) range 330 drivers/staging/comedi/drivers/pcl818.c outb(range, dev->iobase + PCL818_RANGE_REG); range 348 drivers/staging/comedi/drivers/pcl818.c unsigned int range; range 357 drivers/staging/comedi/drivers/pcl818.c range = CR_RANGE(chanlist[i]); range 361 drivers/staging/comedi/drivers/pcl818.c pcl818_ai_set_chan_range(dev, last_chan, range); range 806 drivers/staging/comedi/drivers/pcl818.c unsigned int range = CR_RANGE(insn->chanspec); range 812 drivers/staging/comedi/drivers/pcl818.c pcl818_ai_set_chan_range(dev, chan, range); range 73 drivers/staging/comedi/drivers/pcmad.c unsigned int range = CR_RANGE(insn->chanspec); range 92 drivers/staging/comedi/drivers/pcmad.c if (comedi_range_is_bipolar(s, range)) { range 396 drivers/staging/comedi/drivers/pcmmio.c unsigned int range = CR_RANGE(chanspec); range 400 drivers/staging/comedi/drivers/pcmmio.c pol_bits |= (((aref || range) ? 1 : 0) << chan); range 537 drivers/staging/comedi/drivers/pcmmio.c unsigned int range = CR_RANGE(insn->chanspec); range 569 drivers/staging/comedi/drivers/pcmmio.c cmd |= PCMMIO_AI_CMD_RANGE(range); range 591 drivers/staging/comedi/drivers/pcmmio.c if (comedi_range_is_bipolar(s, range)) range 620 drivers/staging/comedi/drivers/pcmmio.c unsigned int range = CR_RANGE(insn->chanspec); range 638 drivers/staging/comedi/drivers/pcmmio.c outb(PCMMIO_AO_LSB_SPAN(range), iobase + PCMMIO_AO_LSB_REG); range 392 drivers/staging/comedi/drivers/pcmuio.c unsigned int range = CR_RANGE(chanspec); range 396 drivers/staging/comedi/drivers/pcmuio.c pol_bits |= ((aref || range) ? 1 : 0) << chan; range 266 drivers/staging/comedi/drivers/quatech_daqp_cs.c unsigned int range = CR_RANGE(chanspec); range 270 drivers/staging/comedi/drivers/quatech_daqp_cs.c val = DAQP_SCANLIST_CHANNEL(chan) | DAQP_SCANLIST_GAIN(range); range 419 drivers/staging/comedi/drivers/rtd520.c unsigned int range = CR_RANGE(chanspec); range 426 drivers/staging/comedi/drivers/rtd520.c if (range < board->range_bip10) { range 429 drivers/staging/comedi/drivers/rtd520.c r |= (range & 0x7) << 4; range 430 drivers/staging/comedi/drivers/rtd520.c } else if (range < board->range_uni10) { range 433 drivers/staging/comedi/drivers/rtd520.c r |= ((range - board->range_bip10) & 0x7) << 4; range 437 drivers/staging/comedi/drivers/rtd520.c r |= ((range - board->range_uni10) & 0x7) << 4; range 537 drivers/staging/comedi/drivers/rtd520.c unsigned int range = CR_RANGE(insn->chanspec); range 565 drivers/staging/comedi/drivers/rtd520.c if (comedi_range_is_bipolar(s, range)) range 584 drivers/staging/comedi/drivers/rtd520.c unsigned int range = CR_RANGE(cmd->chanlist[async->cur_chan]); range 596 drivers/staging/comedi/drivers/rtd520.c if (comedi_range_is_bipolar(s, range)) range 1016 drivers/staging/comedi/drivers/rtd520.c unsigned int range = CR_RANGE(insn->chanspec); range 1021 drivers/staging/comedi/drivers/rtd520.c writew(range & 7, dev->mmio + LAS0_DAC_CTRL(chan)); range 1027 drivers/staging/comedi/drivers/rtd520.c if (comedi_range_is_bipolar(s, range)) { range 1491 drivers/staging/comedi/drivers/s626.c u16 range = CR_RANGE(insn->chanspec); range 1502 drivers/staging/comedi/drivers/s626.c if (range == 0) range 255 drivers/staging/comedi/drivers/usbdux.c unsigned int range = CR_RANGE(cmd->chanlist[i]); range 259 drivers/staging/comedi/drivers/usbdux.c if (comedi_range_is_bipolar(s, range)) range 587 drivers/staging/comedi/drivers/usbdux.c static u8 create_adc_command(unsigned int chan, unsigned int range) range 589 drivers/staging/comedi/drivers/usbdux.c u8 p = (range <= 1); range 590 drivers/staging/comedi/drivers/usbdux.c u8 r = ((range % 2) == 0); range 677 drivers/staging/comedi/drivers/usbdux.c unsigned int range = CR_RANGE(cmd->chanlist[i]); range 679 drivers/staging/comedi/drivers/usbdux.c devpriv->dux_commands[i + 2] = create_adc_command(chan, range); range 743 drivers/staging/comedi/drivers/usbdux.c unsigned int range = CR_RANGE(insn->chanspec); range 754 drivers/staging/comedi/drivers/usbdux.c devpriv->dux_commands[1] = create_adc_command(chan, range); range 769 drivers/staging/comedi/drivers/usbdux.c if (comedi_range_is_bipolar(s, range)) range 768 drivers/staging/comedi/drivers/usbduxfast.c unsigned int range = CR_RANGE(insn->chanspec); range 769 drivers/staging/comedi/drivers/usbduxfast.c u8 rngmask = range ? (0xff - 0x04) : 0xff; range 108 drivers/staging/comedi/drivers/vmk80xx.c const struct comedi_lrange *range; range 122 drivers/staging/comedi/drivers/vmk80xx.c .range = &range_unipolar5, range 132 drivers/staging/comedi/drivers/vmk80xx.c .range = &vmk8061_range, range 717 drivers/staging/comedi/drivers/vmk80xx.c s->range_table = board->range; range 726 drivers/staging/comedi/drivers/vmk80xx.c s->range_table = board->range; range 84 drivers/staging/comedi/range.c if (copy_to_user(it.range_ptr, lr->range, range 907 drivers/staging/ks7010/ks_wlan_net.c struct iw_range *range = (struct iw_range *)extra; range 915 drivers/staging/ks7010/ks_wlan_net.c memset(range, 0, sizeof(*range)); range 916 drivers/staging/ks7010/ks_wlan_net.c range->min_nwid = 0x0000; range 917 drivers/staging/ks7010/ks_wlan_net.c range->max_nwid = 0x0000; range 918 drivers/staging/ks7010/ks_wlan_net.c range->num_channels = 14; range 924 drivers/staging/ks7010/ks_wlan_net.c range->freq[k].i = i + 1; /* List index */ range 925 drivers/staging/ks7010/ks_wlan_net.c range->freq[k].m = frequency_list[i] * 100000; range 926 drivers/staging/ks7010/ks_wlan_net.c range->freq[k++].e = 1; /* Values in table in MHz -> * 10^5 * 10 */ range 928 drivers/staging/ks7010/ks_wlan_net.c range->num_frequency = k; range 931 drivers/staging/ks7010/ks_wlan_net.c range->freq[13].i = 14; /* List index */ range 932 drivers/staging/ks7010/ks_wlan_net.c range->freq[13].m = frequency_list[13] * 100000; range 933 drivers/staging/ks7010/ks_wlan_net.c range->freq[13].e = 1; /* Values in table in MHz -> * 10^5 * 10 */ range 934 drivers/staging/ks7010/ks_wlan_net.c range->num_frequency = 14; range 938 drivers/staging/ks7010/ks_wlan_net.c range->max_qual.qual = 100; range 939 drivers/staging/ks7010/ks_wlan_net.c range->max_qual.level = 256 - 128; /* 0 dBm? */ range 940 drivers/staging/ks7010/ks_wlan_net.c range->max_qual.noise = 256 - 128; range 941 drivers/staging/ks7010/ks_wlan_net.c range->sensitivity = 1; range 944 drivers/staging/ks7010/ks_wlan_net.c range->bitrate[0] = 1e6; range 945 drivers/staging/ks7010/ks_wlan_net.c range->bitrate[1] = 2e6; range 946 drivers/staging/ks7010/ks_wlan_net.c range->bitrate[2] = 5.5e6; range 947 drivers/staging/ks7010/ks_wlan_net.c range->bitrate[3] = 11e6; range 948 drivers/staging/ks7010/ks_wlan_net.c range->num_bitrates = 4; range 950 drivers/staging/ks7010/ks_wlan_net.c range->bitrate[0] = 1e6; range 951 drivers/staging/ks7010/ks_wlan_net.c range->bitrate[1] = 2e6; range 952 drivers/staging/ks7010/ks_wlan_net.c range->bitrate[2] = 5.5e6; range 953 drivers/staging/ks7010/ks_wlan_net.c range->bitrate[3] = 11e6; range 955 drivers/staging/ks7010/ks_wlan_net.c range->bitrate[4] = 6e6; range 956 drivers/staging/ks7010/ks_wlan_net.c range->bitrate[5] = 9e6; range 957 drivers/staging/ks7010/ks_wlan_net.c range->bitrate[6] = 12e6; range 959 drivers/staging/ks7010/ks_wlan_net.c range->bitrate[7] = 54e6; range 960 drivers/staging/ks7010/ks_wlan_net.c range->num_bitrates = 8; range 962 drivers/staging/ks7010/ks_wlan_net.c range->bitrate[7] = 18e6; range 963 drivers/staging/ks7010/ks_wlan_net.c range->bitrate[8] = 24e6; range 964 drivers/staging/ks7010/ks_wlan_net.c range->bitrate[9] = 36e6; range 965 drivers/staging/ks7010/ks_wlan_net.c range->bitrate[10] = 48e6; range 966 drivers/staging/ks7010/ks_wlan_net.c range->bitrate[11] = 54e6; range 968 drivers/staging/ks7010/ks_wlan_net.c range->num_bitrates = 12; range 977 drivers/staging/ks7010/ks_wlan_net.c range->throughput = 5000 * 1000; range 979 drivers/staging/ks7010/ks_wlan_net.c range->throughput = 1500 * 1000; range 981 drivers/staging/ks7010/ks_wlan_net.c range->min_rts = 0; range 982 drivers/staging/ks7010/ks_wlan_net.c range->max_rts = 2347; range 983 drivers/staging/ks7010/ks_wlan_net.c range->min_frag = 256; range 984 drivers/staging/ks7010/ks_wlan_net.c range->max_frag = 2346; range 986 drivers/staging/ks7010/ks_wlan_net.c range->encoding_size[0] = 5; /* WEP: RC4 40 bits */ range 987 drivers/staging/ks7010/ks_wlan_net.c range->encoding_size[1] = 13; /* WEP: RC4 ~128 bits */ range 988 drivers/staging/ks7010/ks_wlan_net.c range->num_encoding_sizes = 2; range 989 drivers/staging/ks7010/ks_wlan_net.c range->max_encoding_tokens = 4; range 992 drivers/staging/ks7010/ks_wlan_net.c range->pmp_flags = IW_POWER_ON; range 993 drivers/staging/ks7010/ks_wlan_net.c range->pmt_flags = IW_POWER_ON; range 994 drivers/staging/ks7010/ks_wlan_net.c range->pm_capa = 0; range 997 drivers/staging/ks7010/ks_wlan_net.c range->txpower[0] = -256; range 998 drivers/staging/ks7010/ks_wlan_net.c range->num_txpower = 1; range 999 drivers/staging/ks7010/ks_wlan_net.c range->txpower_capa = IW_TXPOW_DBM; range 1002 drivers/staging/ks7010/ks_wlan_net.c range->we_version_source = 21; range 1003 drivers/staging/ks7010/ks_wlan_net.c range->we_version_compiled = WIRELESS_EXT; range 1005 drivers/staging/ks7010/ks_wlan_net.c range->retry_capa = IW_RETRY_ON; range 1006 drivers/staging/ks7010/ks_wlan_net.c range->retry_flags = IW_RETRY_ON; range 1007 drivers/staging/ks7010/ks_wlan_net.c range->r_time_flags = IW_RETRY_ON; range 1014 drivers/staging/ks7010/ks_wlan_net.c range->avg_qual.qual = 50; range 1015 drivers/staging/ks7010/ks_wlan_net.c range->avg_qual.level = 186; /* -70 dBm */ range 1016 drivers/staging/ks7010/ks_wlan_net.c range->avg_qual.noise = 0; range 1019 drivers/staging/ks7010/ks_wlan_net.c range->event_capa[0] = (IW_EVENT_CAPA_K_0 | range 1022 drivers/staging/ks7010/ks_wlan_net.c range->event_capa[1] = IW_EVENT_CAPA_K_1; range 1023 drivers/staging/ks7010/ks_wlan_net.c range->event_capa[4] = (IW_EVENT_CAPA_MASK(IWEVCUSTOM) | range 1027 drivers/staging/ks7010/ks_wlan_net.c range->enc_capa = (IW_ENC_CAPA_WPA | range 482 drivers/staging/media/hantro/hantro_g1_vp8_dec.c reg = G1_REG_DEC_CTRL2_BOOLEAN_RANGE(hdr->coder_state.range) range 575 drivers/staging/media/hantro/rk3399_vpu_hw_vp8_dec.c hantro_reg_write(vpu, &vp8_dec_bool_range, hdr->coder_state.range); range 486 drivers/staging/media/soc_camera/mt9t031.c unsigned long range = ctrl->default_value - ctrl->minimum; range 487 drivers/staging/media/soc_camera/mt9t031.c data = ((ctrl->val - (s32)ctrl->minimum) * 8 + range / 2) / range; range 496 drivers/staging/media/soc_camera/mt9t031.c unsigned long range = ctrl->maximum - ctrl->default_value - 1; range 499 drivers/staging/media/soc_camera/mt9t031.c 1015 + range / 2) / range + 9; range 519 drivers/staging/media/soc_camera/mt9t031.c unsigned int range = exp->maximum - exp->minimum; range 521 drivers/staging/media/soc_camera/mt9t031.c range / 2) / range + 1; range 531 drivers/staging/media/soc_camera/soc_mt9v022.c unsigned long range; range 540 drivers/staging/media/soc_camera/soc_mt9v022.c range = gain->maximum - gain->minimum; range 541 drivers/staging/media/soc_camera/soc_mt9v022.c gain->val = ((data - 16) * range + 24) / 48 + gain->minimum; range 548 drivers/staging/media/soc_camera/soc_mt9v022.c range = exp->maximum - exp->minimum; range 549 drivers/staging/media/soc_camera/soc_mt9v022.c exp->val = ((data - 1) * range + 239) / 479 + exp->minimum; range 599 drivers/staging/media/soc_camera/soc_mt9v022.c unsigned long range = gain->maximum - gain->minimum; range 602 drivers/staging/media/soc_camera/soc_mt9v022.c 48 + range / 2) / range + 16; range 625 drivers/staging/media/soc_camera/soc_mt9v022.c unsigned long range = exp->maximum - exp->minimum; range 627 drivers/staging/media/soc_camera/soc_mt9v022.c 479 + range / 2) / range + 1; range 286 drivers/staging/mt7621-pci/pci-mt7621.c struct of_pci_range range; range 294 drivers/staging/mt7621-pci/pci-mt7621.c for_each_of_pci_range(&parser, &range) { range 297 drivers/staging/mt7621-pci/pci-mt7621.c switch (range.flags & IORESOURCE_TYPE_BITS) { range 299 drivers/staging/mt7621-pci/pci-mt7621.c ioremap(range.cpu_addr, range.size); range 310 drivers/staging/mt7621-pci/pci-mt7621.c of_pci_range_to_resource(&range, node, res); range 162 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c struct pinctrl_gpio_range *range, range 352 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c struct pinctrl_gpio_range *range; range 365 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c range = devm_kzalloc(p->dev, sizeof(*range), GFP_KERNEL); range 366 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c if (!range) { range 370 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c range->name = "pio"; range 371 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c range->npins = __be32_to_cpu(*ngpio); range 372 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c range->base = __be32_to_cpu(*gpiobase); range 373 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c range->pin_base = range->base; range 374 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c pinctrl_add_gpio_range(dev, range); range 854 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c struct iw_range *range = (struct iw_range *)extra; range 863 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c wrqu->data.length = sizeof(*range); range 864 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c memset(range, 0, sizeof(*range)); range 875 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c range->throughput = 5 * 1000 * 1000; range 880 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c range->max_qual.qual = 100; range 881 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c range->max_qual.level = 100; range 882 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c range->max_qual.noise = 100; range 883 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c range->max_qual.updated = 7; /* Updated all three */ range 885 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c range->avg_qual.qual = 92; /* > 8% missed beacons is 'bad' */ range 887 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c range->avg_qual.level = 178; /* -78 dBm */ range 888 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c range->avg_qual.noise = 0; range 889 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c range->avg_qual.updated = 7; /* Updated all three */ range 891 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c range->num_bitrates = RATE_COUNT; range 894 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c range->bitrate[i] = rtw_rates[i]; range 896 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c range->min_frag = MIN_FRAG_THRESHOLD; range 897 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c range->max_frag = MAX_FRAG_THRESHOLD; range 899 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c range->pm_capa = 0; range 901 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c range->we_version_compiled = WIRELESS_EXT; range 902 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c range->we_version_source = 16; range 907 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c range->freq[val].i = pmlmeext->channel_set[i].ChannelNum; range 908 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c range->freq[val].m = rtw_ch2freq(pmlmeext->channel_set[i].ChannelNum) * 100000; range 909 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c range->freq[val].e = 1; range 917 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c range->num_channels = val; range 918 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c range->num_frequency = val; range 935 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c range->enc_capa = IW_ENC_CAPA_WPA | IW_ENC_CAPA_WPA2 | range 938 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c range->scan_capa = IW_SCAN_CAPA_ESSID | IW_SCAN_CAPA_TYPE | range 309 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c struct iw_range *range = (struct iw_range *)extra; range 314 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c wrqu->data.length = sizeof(*range); range 315 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c memset(range, 0, sizeof(*range)); range 318 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->throughput = 130 * 1000 * 1000; range 322 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->sensitivity = priv->max_sens; range 324 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->max_qual.qual = 100; range 325 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->max_qual.level = 0; range 326 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->max_qual.noise = 0; range 327 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->max_qual.updated = 7; /* Updated all three */ range 329 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->avg_qual.qual = 70; /* > 8% missed beacons is 'bad' */ range 330 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->avg_qual.level = 0; range 331 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->avg_qual.noise = 0; range 332 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->avg_qual.updated = 7; /* Updated all three */ range 334 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->num_bitrates = min(RATE_COUNT, IW_MAX_BITRATES); range 336 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c for (i = 0; i < range->num_bitrates; i++) range 337 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->bitrate[i] = rtl8192_rates[i]; range 339 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->max_rts = DEFAULT_RTS_THRESHOLD; range 340 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->min_frag = MIN_FRAG_THRESHOLD; range 341 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->max_frag = MAX_FRAG_THRESHOLD; range 343 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->min_pmp = 0; range 344 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->max_pmp = 5000000; range 345 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->min_pmt = 0; range 346 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->max_pmt = 65535 * 1000; range 347 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->pmp_flags = IW_POWER_PERIOD; range 348 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->pmt_flags = IW_POWER_TIMEOUT; range 349 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->pm_capa = IW_POWER_PERIOD | IW_POWER_TIMEOUT | IW_POWER_ALL_R; range 350 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->we_version_compiled = WIRELESS_EXT; range 351 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->we_version_source = 18; range 355 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->freq[val].i = i + 1; range 356 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->freq[val].m = rtllib_wlan_frequencies[i] * range 358 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->freq[val].e = 1; range 365 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->num_frequency = val; range 366 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->num_channels = val; range 367 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->enc_capa = IW_ENC_CAPA_WPA | IW_ENC_CAPA_WPA2 | range 369 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c range->scan_capa = IW_SCAN_CAPA_ESSID | IW_SCAN_CAPA_TYPE; range 225 drivers/staging/rtl8192u/r8192U_wx.c struct iw_range *range = (struct iw_range *)extra; range 226 drivers/staging/rtl8192u/r8192U_wx.c struct iw_range_with_scan_capa *tmp = (struct iw_range_with_scan_capa *)range; range 231 drivers/staging/rtl8192u/r8192U_wx.c wrqu->data.length = sizeof(*range); range 232 drivers/staging/rtl8192u/r8192U_wx.c memset(range, 0, sizeof(*range)); range 243 drivers/staging/rtl8192u/r8192U_wx.c range->throughput = 5 * 1000 * 1000; range 255 drivers/staging/rtl8192u/r8192U_wx.c range->sensitivity = priv->max_sens; /* signal level threshold range */ range 257 drivers/staging/rtl8192u/r8192U_wx.c range->max_qual.qual = 100; range 259 drivers/staging/rtl8192u/r8192U_wx.c range->max_qual.level = 0; range 260 drivers/staging/rtl8192u/r8192U_wx.c range->max_qual.noise = 0x100 - 98; range 261 drivers/staging/rtl8192u/r8192U_wx.c range->max_qual.updated = 7; /* Updated all three */ range 263 drivers/staging/rtl8192u/r8192U_wx.c range->avg_qual.qual = 92; /* > 8% missed beacons is 'bad' */ range 265 drivers/staging/rtl8192u/r8192U_wx.c range->avg_qual.level = 0x100 - 78; range 266 drivers/staging/rtl8192u/r8192U_wx.c range->avg_qual.noise = 0; range 267 drivers/staging/rtl8192u/r8192U_wx.c range->avg_qual.updated = 7; /* Updated all three */ range 269 drivers/staging/rtl8192u/r8192U_wx.c range->num_bitrates = RATE_COUNT; range 272 drivers/staging/rtl8192u/r8192U_wx.c range->bitrate[i] = rtl8180_rates[i]; range 274 drivers/staging/rtl8192u/r8192U_wx.c range->min_frag = MIN_FRAG_THRESHOLD; range 275 drivers/staging/rtl8192u/r8192U_wx.c range->max_frag = MAX_FRAG_THRESHOLD; range 277 drivers/staging/rtl8192u/r8192U_wx.c range->min_pmp = 0; range 278 drivers/staging/rtl8192u/r8192U_wx.c range->max_pmp = 5000000; range 279 drivers/staging/rtl8192u/r8192U_wx.c range->min_pmt = 0; range 280 drivers/staging/rtl8192u/r8192U_wx.c range->max_pmt = 65535*1000; range 281 drivers/staging/rtl8192u/r8192U_wx.c range->pmp_flags = IW_POWER_PERIOD; range 282 drivers/staging/rtl8192u/r8192U_wx.c range->pmt_flags = IW_POWER_TIMEOUT; range 283 drivers/staging/rtl8192u/r8192U_wx.c range->pm_capa = IW_POWER_PERIOD | IW_POWER_TIMEOUT | IW_POWER_ALL_R; range 285 drivers/staging/rtl8192u/r8192U_wx.c range->we_version_compiled = WIRELESS_EXT; range 286 drivers/staging/rtl8192u/r8192U_wx.c range->we_version_source = 16; range 300 drivers/staging/rtl8192u/r8192U_wx.c range->freq[val].i = i + 1; range 301 drivers/staging/rtl8192u/r8192U_wx.c range->freq[val].m = ieee80211_wlan_frequencies[i] * 100000; range 302 drivers/staging/rtl8192u/r8192U_wx.c range->freq[val].e = 1; range 312 drivers/staging/rtl8192u/r8192U_wx.c range->num_frequency = val; range 313 drivers/staging/rtl8192u/r8192U_wx.c range->num_channels = val; range 314 drivers/staging/rtl8192u/r8192U_wx.c range->enc_capa = IW_ENC_CAPA_WPA|IW_ENC_CAPA_WPA2| range 863 drivers/staging/rtl8712/rtl871x_ioctl_linux.c struct iw_range *range = (struct iw_range *)extra; range 867 drivers/staging/rtl8712/rtl871x_ioctl_linux.c wrqu->data.length = sizeof(*range); range 868 drivers/staging/rtl8712/rtl871x_ioctl_linux.c memset(range, 0, sizeof(*range)); range 877 drivers/staging/rtl8712/rtl871x_ioctl_linux.c range->throughput = 5 * 1000 * 1000; range 881 drivers/staging/rtl8712/rtl871x_ioctl_linux.c range->max_qual.qual = 100; range 882 drivers/staging/rtl8712/rtl871x_ioctl_linux.c range->max_qual.level = 100; range 883 drivers/staging/rtl8712/rtl871x_ioctl_linux.c range->max_qual.noise = 100; range 884 drivers/staging/rtl8712/rtl871x_ioctl_linux.c range->max_qual.updated = 7; /* Updated all three */ range 885 drivers/staging/rtl8712/rtl871x_ioctl_linux.c range->avg_qual.qual = 92; /* > 8% missed beacons is 'bad' */ range 887 drivers/staging/rtl8712/rtl871x_ioctl_linux.c range->avg_qual.level = 0x100 - 78; range 888 drivers/staging/rtl8712/rtl871x_ioctl_linux.c range->avg_qual.noise = 0; range 889 drivers/staging/rtl8712/rtl871x_ioctl_linux.c range->avg_qual.updated = 7; /* Updated all three */ range 890 drivers/staging/rtl8712/rtl871x_ioctl_linux.c range->num_bitrates = RATE_COUNT; range 892 drivers/staging/rtl8712/rtl871x_ioctl_linux.c range->bitrate[i] = rtl8180_rates[i]; range 893 drivers/staging/rtl8712/rtl871x_ioctl_linux.c range->min_frag = MIN_FRAG_THRESHOLD; range 894 drivers/staging/rtl8712/rtl871x_ioctl_linux.c range->max_frag = MAX_FRAG_THRESHOLD; range 895 drivers/staging/rtl8712/rtl871x_ioctl_linux.c range->pm_capa = 0; range 896 drivers/staging/rtl8712/rtl871x_ioctl_linux.c range->we_version_compiled = WIRELESS_EXT; range 897 drivers/staging/rtl8712/rtl871x_ioctl_linux.c range->we_version_source = 16; range 898 drivers/staging/rtl8712/rtl871x_ioctl_linux.c range->num_channels = 14; range 901 drivers/staging/rtl8712/rtl871x_ioctl_linux.c range->freq[val].i = i + 1; range 902 drivers/staging/rtl8712/rtl871x_ioctl_linux.c range->freq[val].m = ieee80211_wlan_frequencies[i] * 100000; range 903 drivers/staging/rtl8712/rtl871x_ioctl_linux.c range->freq[val].e = 1; range 908 drivers/staging/rtl8712/rtl871x_ioctl_linux.c range->num_frequency = val; range 909 drivers/staging/rtl8712/rtl871x_ioctl_linux.c range->enc_capa = IW_ENC_CAPA_WPA | range 1025 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c struct iw_range *range = (struct iw_range *)extra; range 1034 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c wrqu->data.length = sizeof(*range); range 1035 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c memset(range, 0, sizeof(*range)); range 1046 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c range->throughput = 5 * 1000 * 1000; range 1051 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c range->max_qual.qual = 100; range 1052 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c range->max_qual.level = 100; range 1053 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c range->max_qual.noise = 100; range 1054 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c range->max_qual.updated = 7; /* Updated all three */ range 1057 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c range->avg_qual.qual = 92; /* > 8% missed beacons is 'bad' */ range 1059 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c range->avg_qual.level = 256 - 78; range 1060 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c range->avg_qual.noise = 0; range 1061 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c range->avg_qual.updated = 7; /* Updated all three */ range 1063 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c range->num_bitrates = RATE_COUNT; range 1066 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c range->bitrate[i] = rtw_rates[i]; range 1068 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c range->min_frag = MIN_FRAG_THRESHOLD; range 1069 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c range->max_frag = MAX_FRAG_THRESHOLD; range 1071 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c range->pm_capa = 0; range 1073 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c range->we_version_compiled = WIRELESS_EXT; range 1074 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c range->we_version_source = 16; range 1080 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c range->freq[val].i = pmlmeext->channel_set[i].ChannelNum; range 1081 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c range->freq[val].m = rtw_ch2freq(pmlmeext->channel_set[i].ChannelNum) * 100000; range 1082 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c range->freq[val].e = 1; range 1090 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c range->num_channels = val; range 1091 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c range->num_frequency = val; range 1109 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c range->enc_capa = IW_ENC_CAPA_WPA|IW_ENC_CAPA_WPA2| range 1112 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c range->scan_capa = IW_SCAN_CAPA_ESSID | IW_SCAN_CAPA_TYPE |IW_SCAN_CAPA_BSSID| range 1145 drivers/target/target_core_sbc.c u32 range; range 1190 drivers/target/target_core_sbc.c range = get_unaligned_be32(&ptr[8]); range 1192 drivers/target/target_core_sbc.c (unsigned long long)lba, range); range 1194 drivers/target/target_core_sbc.c if (range > dev->dev_attrib.max_unmap_lba_count) { range 1199 drivers/target/target_core_sbc.c if (lba + range > dev->transport->get_blocks(dev) + 1) { range 1204 drivers/target/target_core_sbc.c if (range) { range 1205 drivers/target/target_core_sbc.c ret = ops->execute_unmap(cmd, lba, range); range 148 drivers/thermal/qoriq_thermal.c u32 range[4]; range 153 drivers/thermal/qoriq_thermal.c if (of_property_read_u32_array(np, "fsl,tmu-range", range, 4)) { range 159 drivers/thermal/qoriq_thermal.c tmu_write(data, range[0], &data->regs->ttr0cr); range 160 drivers/thermal/qoriq_thermal.c tmu_write(data, range[1], &data->regs->ttr1cr); range 161 drivers/thermal/qoriq_thermal.c tmu_write(data, range[2], &data->regs->ttr2cr); range 162 drivers/thermal/qoriq_thermal.c tmu_write(data, range[3], &data->regs->ttr3cr); range 109 drivers/vhost/vringh.c struct vringh_range *range, range 113 drivers/vhost/vringh.c if (addr < range->start || addr > range->end_incl) { range 114 drivers/vhost/vringh.c if (!getrange(vrh, addr, range)) range 117 drivers/vhost/vringh.c BUG_ON(addr < range->start || addr > range->end_incl); range 121 drivers/vhost/vringh.c if (range->end_incl == -1ULL) range 133 drivers/vhost/vringh.c if (unlikely(addr + *len - 1 > range->end_incl)) range 138 drivers/vhost/vringh.c *len = range->end_incl + 1 - addr; range 143 drivers/vhost/vringh.c struct vringh_range *range, range 222 drivers/vhost/vringh.c struct vringh_range *range, range 229 drivers/vhost/vringh.c struct vringh_range *range, range 239 drivers/vhost/vringh.c addr = (u64)(unsigned long)src - range->offset; range 241 drivers/vhost/vringh.c if (!rcheck(vrh, addr, &part, range, getrange)) range 260 drivers/vhost/vringh.c struct vringh_range *range, range 269 drivers/vhost/vringh.c struct vringh_range range = { -1ULL, 0 }, slowrange; range 304 drivers/vhost/vringh.c if (!rcheck(vrh, a, &len, &range, getrange)) { range 312 drivers/vhost/vringh.c slowrange = range; range 315 drivers/vhost/vringh.c addr = (void *)(long)(a + range.offset); range 351 drivers/vhost/vringh.c if (!rcheck(vrh, vringh64_to_cpu(vrh, desc.addr), &len, &range, range 357 drivers/vhost/vringh.c range.offset); range 555 drivers/video/fbdev/core/fbsysfs.c unsigned int i, flat, count, range = (max - min); range 566 drivers/video/fbdev/core/fbsysfs.c fb_info->bl_curve[flat + i] = min + (range * (i + 1) / count); range 403 drivers/xen/gntdev.c int range, err = 0; range 415 drivers/xen/gntdev.c range = 0; range 416 drivers/xen/gntdev.c while (range < pages) { range 417 drivers/xen/gntdev.c if (map->unmap_ops[offset+range].handle == -1) range 419 drivers/xen/gntdev.c range++; range 421 drivers/xen/gntdev.c err = __unmap_grant_pages(map, offset, range); range 422 drivers/xen/gntdev.c offset += range; range 423 drivers/xen/gntdev.c pages -= range; range 519 drivers/xen/gntdev.c const struct mmu_notifier_range *range) range 525 drivers/xen/gntdev.c if (mmu_notifier_range_blockable(range)) range 531 drivers/xen/gntdev.c ret = unmap_if_in_range(map, range->start, range->end, range 532 drivers/xen/gntdev.c mmu_notifier_range_blockable(range)); range 537 drivers/xen/gntdev.c ret = unmap_if_in_range(map, range->start, range->end, range 538 drivers/xen/gntdev.c mmu_notifier_range_blockable(range)); range 152 drivers/xen/xlate_mmu.c unsigned long range = DIV_ROUND_UP(nr, XEN_PFN_PER_PAGE) << PAGE_SHIFT; range 168 drivers/xen/xlate_mmu.c err = apply_to_page_range(vma->vm_mm, addr, range, range 2496 fs/btrfs/ctree.h int btrfs_trim_fs(struct btrfs_fs_info *fs_info, struct fstrim_range *range); range 2912 fs/btrfs/ctree.h struct btrfs_ioctl_defrag_range_args *range, range 5643 fs/btrfs/extent-tree.c int btrfs_trim_fs(struct btrfs_fs_info *fs_info, struct fstrim_range *range) range 5663 fs/btrfs/extent-tree.c if (range->len != U64_MAX && range 5664 fs/btrfs/extent-tree.c check_add_overflow(range->start, range->len, &range_end)) range 5667 fs/btrfs/extent-tree.c cache = btrfs_lookup_first_block_group(fs_info, range->start); range 5674 fs/btrfs/extent-tree.c start = max(range->start, cache->key.objectid); range 5677 fs/btrfs/extent-tree.c if (end - start >= range->minlen) { range 5696 fs/btrfs/extent-tree.c range->minlen); range 5729 fs/btrfs/extent-tree.c range->len = trimmed; range 610 fs/btrfs/extent_io.c u64 range = state->end - state->start + 1; range 611 fs/btrfs/extent_io.c WARN_ON(range > tree->dirty_bytes); range 612 fs/btrfs/extent_io.c tree->dirty_bytes -= range; range 898 fs/btrfs/extent_io.c u64 range = state->end - state->start + 1; range 899 fs/btrfs/extent_io.c tree->dirty_bytes += range; range 278 fs/btrfs/file.c struct btrfs_ioctl_defrag_range_args range; range 308 fs/btrfs/file.c memset(&range, 0, sizeof(range)); range 309 fs/btrfs/file.c range.len = (u64)-1; range 310 fs/btrfs/file.c range.start = defrag->last_offset; range 313 fs/btrfs/file.c num_defrag = btrfs_defrag_file(inode, NULL, &range, defrag->transid, range 322 fs/btrfs/file.c defrag->last_offset = range.start; range 2911 fs/btrfs/file.c struct falloc_range *range = NULL; range 2926 fs/btrfs/file.c range = kmalloc(sizeof(*range), GFP_KERNEL); range 2927 fs/btrfs/file.c if (!range) range 2929 fs/btrfs/file.c range->start = start; range 2930 fs/btrfs/file.c range->len = len; range 2931 fs/btrfs/file.c list_add_tail(&range->list, head); range 3169 fs/btrfs/file.c struct falloc_range *range; range 3331 fs/btrfs/file.c list_for_each_entry_safe(range, tmp, &reserve_list, list) { range 3334 fs/btrfs/file.c range->start, range 3335 fs/btrfs/file.c range->len, i_blocksize(inode), range 3339 fs/btrfs/file.c data_reserved, range->start, range 3340 fs/btrfs/file.c range->len); range 3341 fs/btrfs/file.c list_del(&range->list); range 3342 fs/btrfs/file.c kfree(range); range 488 fs/btrfs/ioctl.c struct fstrim_range range; range 522 fs/btrfs/ioctl.c if (copy_from_user(&range, arg, sizeof(range))) range 530 fs/btrfs/ioctl.c if (range.len < fs_info->sb->s_blocksize) range 533 fs/btrfs/ioctl.c range.minlen = max(range.minlen, minlen); range 534 fs/btrfs/ioctl.c ret = btrfs_trim_fs(fs_info, &range); range 538 fs/btrfs/ioctl.c if (copy_to_user(arg, &range, sizeof(range))) range 1387 fs/btrfs/ioctl.c struct btrfs_ioctl_defrag_range_args *range, range 1398 fs/btrfs/ioctl.c u64 newer_off = range->start; range 1404 fs/btrfs/ioctl.c u32 extent_thresh = range->extent_thresh; range 1409 fs/btrfs/ioctl.c bool do_compress = range->flags & BTRFS_DEFRAG_RANGE_COMPRESS; range 1414 fs/btrfs/ioctl.c if (range->start >= isize) range 1418 fs/btrfs/ioctl.c if (range->compress_type > BTRFS_COMPRESS_TYPES) range 1420 fs/btrfs/ioctl.c if (range->compress_type) range 1421 fs/btrfs/ioctl.c compress_type = range->compress_type; range 1447 fs/btrfs/ioctl.c if (range->start + range->len > range->start) { range 1449 fs/btrfs/ioctl.c range->start + range->len - 1) >> PAGE_SHIFT; range 1458 fs/btrfs/ioctl.c range->start = newer_off; range 1467 fs/btrfs/ioctl.c i = range->start >> PAGE_SHIFT; range 1553 fs/btrfs/ioctl.c range->start = newer_off; range 1569 fs/btrfs/ioctl.c if ((range->flags & BTRFS_DEFRAG_RANGE_START_IO)) { range 1576 fs/btrfs/ioctl.c if (range->compress_type == BTRFS_COMPRESS_LZO) { range 1578 fs/btrfs/ioctl.c } else if (range->compress_type == BTRFS_COMPRESS_ZSTD) { range 2956 fs/btrfs/ioctl.c struct btrfs_ioctl_defrag_range_args *range; range 2988 fs/btrfs/ioctl.c range = kzalloc(sizeof(*range), GFP_KERNEL); range 2989 fs/btrfs/ioctl.c if (!range) { range 2995 fs/btrfs/ioctl.c if (copy_from_user(range, argp, range 2996 fs/btrfs/ioctl.c sizeof(*range))) { range 2998 fs/btrfs/ioctl.c kfree(range); range 3002 fs/btrfs/ioctl.c if ((range->flags & BTRFS_DEFRAG_RANGE_COMPRESS)) { range 3003 fs/btrfs/ioctl.c range->flags |= BTRFS_DEFRAG_RANGE_START_IO; range 3004 fs/btrfs/ioctl.c range->extent_thresh = (u32)-1; range 3008 fs/btrfs/ioctl.c range->len = (u64)-1; range 3011 fs/btrfs/ioctl.c range, BTRFS_OLDEST_GENERATION, 0); range 3014 fs/btrfs/ioctl.c kfree(range); range 786 fs/dax.c struct mmu_notifier_range range; range 801 fs/dax.c if (follow_pte_pmd(vma->vm_mm, address, &range, range 844 fs/dax.c mmu_notifier_invalidate_range_end(&range); range 1103 fs/ext4/ioctl.c struct fstrim_range range; range 1119 fs/ext4/ioctl.c if (copy_from_user(&range, (struct fstrim_range __user *)arg, range 1120 fs/ext4/ioctl.c sizeof(range))) range 1123 fs/ext4/ioctl.c range.minlen = max((unsigned int)range.minlen, range 1125 fs/ext4/ioctl.c ret = ext4_trim_fs(sb, &range); range 1129 fs/ext4/ioctl.c if (copy_to_user((struct fstrim_range __user *)arg, &range, range 1130 fs/ext4/ioctl.c sizeof(range))) range 5262 fs/ext4/mballoc.c int ext4_trim_fs(struct super_block *sb, struct fstrim_range *range) range 5273 fs/ext4/mballoc.c start = range->start >> sb->s_blocksize_bits; range 5274 fs/ext4/mballoc.c end = start + (range->len >> sb->s_blocksize_bits) - 1; range 5276 fs/ext4/mballoc.c range->minlen >> sb->s_blocksize_bits); range 5280 fs/ext4/mballoc.c range->len < sb->s_blocksize) range 5337 fs/ext4/mballoc.c range->len = EXT4_C2B(EXT4_SB(sb), trimmed) << sb->s_blocksize_bits; range 717 fs/ext4/namei.c u32 range = i < count - 1? (dx_get_hash(entries + 1) - hash): ~hash; range 719 fs/ext4/namei.c printk("%s%3u:%03u hash %8x/%8x ",levels?"":" ", i, block, hash, range); range 3115 fs/f2fs/f2fs.h int f2fs_trim_fs(struct f2fs_sb_info *sbi, struct fstrim_range *range); range 2126 fs/f2fs/file.c struct fstrim_range range; range 2135 fs/f2fs/file.c if (copy_from_user(&range, (struct fstrim_range __user *)arg, range 2136 fs/f2fs/file.c sizeof(range))) range 2143 fs/f2fs/file.c range.minlen = max((unsigned int)range.minlen, range 2145 fs/f2fs/file.c ret = f2fs_trim_fs(F2FS_SB(sb), &range); range 2150 fs/f2fs/file.c if (copy_to_user((struct fstrim_range __user *)arg, &range, range 2151 fs/f2fs/file.c sizeof(range))) range 2305 fs/f2fs/file.c struct f2fs_gc_range range; range 2312 fs/f2fs/file.c if (copy_from_user(&range, (struct f2fs_gc_range __user *)arg, range 2313 fs/f2fs/file.c sizeof(range))) range 2319 fs/f2fs/file.c end = range.start + range.len; range 2320 fs/f2fs/file.c if (end < range.start || range.start < MAIN_BLKADDR(sbi) || range 2329 fs/f2fs/file.c if (!range.sync) { range 2338 fs/f2fs/file.c ret = f2fs_gc(sbi, range.sync, true, GET_SEGNO(sbi, range.start)); range 2339 fs/f2fs/file.c range.start += BLKS_PER_SEC(sbi); range 2340 fs/f2fs/file.c if (range.start <= end) range 2376 fs/f2fs/file.c struct f2fs_defragment *range) range 2394 fs/f2fs/file.c pg_start = range->start >> PAGE_SHIFT; range 2395 fs/f2fs/file.c pg_end = (range->start + range->len) >> PAGE_SHIFT; range 2402 fs/f2fs/file.c err = filemap_write_and_wait_range(inode->i_mapping, range->start, range 2403 fs/f2fs/file.c range->start + range->len - 1); range 2518 fs/f2fs/file.c range->len = (u64)total << PAGE_SHIFT; range 2526 fs/f2fs/file.c struct f2fs_defragment range; range 2538 fs/f2fs/file.c if (copy_from_user(&range, (struct f2fs_defragment __user *)arg, range 2539 fs/f2fs/file.c sizeof(range))) range 2543 fs/f2fs/file.c if (range.start & (F2FS_BLKSIZE - 1) || range.len & (F2FS_BLKSIZE - 1)) range 2546 fs/f2fs/file.c if (unlikely((range.start + range.len) >> PAGE_SHIFT > range 2554 fs/f2fs/file.c err = f2fs_defragment_range(sbi, filp, &range); range 2561 fs/f2fs/file.c if (copy_to_user((struct f2fs_defragment __user *)arg, &range, range 2562 fs/f2fs/file.c sizeof(range))) range 2682 fs/f2fs/file.c struct f2fs_move_range range; range 2690 fs/f2fs/file.c if (copy_from_user(&range, (struct f2fs_move_range __user *)arg, range 2691 fs/f2fs/file.c sizeof(range))) range 2694 fs/f2fs/file.c dst = fdget(range.dst_fd); range 2707 fs/f2fs/file.c err = f2fs_move_file_range(filp, range.pos_in, dst.file, range 2708 fs/f2fs/file.c range.pos_out, range.len); range 2715 fs/f2fs/file.c &range, sizeof(range))) range 2729 fs/f2fs/file.c struct f2fs_flush_device range; range 2741 fs/f2fs/file.c if (copy_from_user(&range, (struct f2fs_flush_device __user *)arg, range 2742 fs/f2fs/file.c sizeof(range))) range 2745 fs/f2fs/file.c if (!f2fs_is_multi_device(sbi) || sbi->s_ndevs - 1 <= range.dev_num || range 2748 fs/f2fs/file.c range.dev_num, sbi->s_ndevs, sbi->segs_per_sec); range 2756 fs/f2fs/file.c if (range.dev_num != 0) range 2757 fs/f2fs/file.c dev_start_segno = GET_SEGNO(sbi, FDEV(range.dev_num).start_blk); range 2758 fs/f2fs/file.c dev_end_segno = GET_SEGNO(sbi, FDEV(range.dev_num).end_blk); range 2763 fs/f2fs/file.c end_segno = min(start_segno + range.segments, dev_end_segno); range 2815 fs/f2fs/segment.c int f2fs_trim_fs(struct f2fs_sb_info *sbi, struct fstrim_range *range) range 2817 fs/f2fs/segment.c __u64 start = F2FS_BYTES_TO_BLK(range->start); range 2818 fs/f2fs/segment.c __u64 end = start + F2FS_BYTES_TO_BLK(range->len) - 1; range 2827 fs/f2fs/segment.c if (start >= MAX_BLKADDR(sbi) || range->len < sbi->blocksize) range 2848 fs/f2fs/segment.c cpc.trim_minlen = max_t(__u64, 1, F2FS_BYTES_TO_BLK(range->minlen)); range 2881 fs/f2fs/segment.c range->len = F2FS_BLK_TO_BYTES(trimmed); range 393 fs/fat/fat.h extern int fat_trim_fs(struct inode *inode, struct fstrim_range *range); range 704 fs/fat/fatent.c int fat_trim_fs(struct inode *inode, struct fstrim_range *range) range 721 fs/fat/fatent.c ent_start = max_t(u64, range->start>>sbi->cluster_bits, FAT_START_ENT); range 722 fs/fat/fatent.c ent_end = ent_start + (range->len >> sbi->cluster_bits) - 1; range 723 fs/fat/fatent.c minlen = range->minlen >> sbi->cluster_bits; range 725 fs/fat/fatent.c if (ent_start >= sbi->max_cluster || range->len < sbi->cluster_size) range 793 fs/fat/fatent.c range->len = trimmed << sbi->cluster_bits; range 129 fs/fat/file.c struct fstrim_range range; range 140 fs/fat/file.c if (copy_from_user(&range, user_range, sizeof(range))) range 143 fs/fat/file.c range.minlen = max_t(unsigned int, range.minlen, range 146 fs/fat/file.c err = fat_trim_fs(inode, &range); range 150 fs/fat/file.c if (copy_to_user(user_range, &range, sizeof(range))) range 209 fs/hpfs/super.c struct fstrim_range range; range 214 fs/hpfs/super.c if (copy_from_user(&range, (struct fstrim_range __user *)arg, sizeof(range))) range 216 fs/hpfs/super.c r = hpfs_trim_fs(file_inode(file)->i_sb, range.start >> 9, (range.start + range.len) >> 9, (range.minlen + 511) >> 9, &n_trimmed); range 219 fs/hpfs/super.c range.len = (u64)n_trimmed << 9; range 220 fs/hpfs/super.c if (copy_to_user((struct fstrim_range __user *)arg, &range, sizeof(range))) range 126 fs/jfs/ioctl.c struct fstrim_range range; range 137 fs/jfs/ioctl.c if (copy_from_user(&range, (struct fstrim_range __user *)arg, range 138 fs/jfs/ioctl.c sizeof(range))) range 141 fs/jfs/ioctl.c range.minlen = max_t(unsigned int, range.minlen, range 144 fs/jfs/ioctl.c ret = jfs_ioc_trim(inode, &range); range 148 fs/jfs/ioctl.c if (copy_to_user((struct fstrim_range __user *)arg, &range, range 149 fs/jfs/ioctl.c sizeof(range))) range 65 fs/jfs/jfs_discard.c int jfs_ioc_trim(struct inode *ip, struct fstrim_range *range) range 80 fs/jfs/jfs_discard.c start = range->start >> sb->s_blocksize_bits; range 81 fs/jfs/jfs_discard.c end = start + (range->len >> sb->s_blocksize_bits) - 1; range 82 fs/jfs/jfs_discard.c minlen = range->minlen >> sb->s_blocksize_bits; range 88 fs/jfs/jfs_discard.c range->len < sb->s_blocksize) range 103 fs/jfs/jfs_discard.c range->len = trimmed << sb->s_blocksize_bits; range 11 fs/jfs/jfs_discard.h extern int jfs_ioc_trim(struct inode *ip, struct fstrim_range *range); range 672 fs/nfs/blocklayout/blocklayout.c .mode = lgr->range.iomode, range 673 fs/nfs/blocklayout/blocklayout.c .start = lgr->range.offset >> SECTOR_SHIFT, range 674 fs/nfs/blocklayout/blocklayout.c .inval = lgr->range.offset >> SECTOR_SHIFT, range 675 fs/nfs/blocklayout/blocklayout.c .cowread = lgr->range.offset >> SECTOR_SHIFT, range 720 fs/nfs/blocklayout/blocklayout.c if (lgr->range.offset + lgr->range.length != range 767 fs/nfs/blocklayout/blocklayout.c struct pnfs_layout_range *range) range 770 fs/nfs/blocklayout/blocklayout.c sector_t offset = range->offset >> SECTOR_SHIFT, end; range 772 fs/nfs/blocklayout/blocklayout.c if (range->offset % 8) { range 774 fs/nfs/blocklayout/blocklayout.c __func__, range->offset); range 778 fs/nfs/blocklayout/blocklayout.c if (range->length != NFS4_MAX_UINT64) { range 779 fs/nfs/blocklayout/blocklayout.c if (range->length % 8) { range 781 fs/nfs/blocklayout/blocklayout.c __func__, range->length); range 785 fs/nfs/blocklayout/blocklayout.c end = offset + (range->length >> SECTOR_SHIFT); range 790 fs/nfs/blocklayout/blocklayout.c ext_tree_remove(bl, range->iomode & IOMODE_RW, offset, end); range 608 fs/nfs/filelayout/filelayout.c if (lgr->range.offset != 0 || range 609 fs/nfs/filelayout/filelayout.c lgr->range.length != NFS4_MAX_UINT64) { range 615 fs/nfs/filelayout/filelayout.c if (fl->pattern_offset > lgr->range.offset) { range 272 fs/nfs/flexfilelayout/flexfilelayout.c if (lgr->range.offset != 0 || range 273 fs/nfs/flexfilelayout/flexfilelayout.c lgr->range.length != NFS4_MAX_UINT64) { range 510 fs/nfs/flexfilelayout/flexfilelayout.c if (lgr->range.iomode == IOMODE_READ) range 518 fs/nfs/flexfilelayout/flexfilelayout.c if (lgr->range.iomode == IOMODE_READ) { range 530 fs/nfs/flexfilelayout/flexfilelayout.c lgr->range.iomode == IOMODE_READ ? "READ" : "RW", range 2173 fs/nfs/flexfilelayout/flexfilelayout.c &args->range, &ff_args->errors, range 202 fs/nfs/flexfilelayout/flexfilelayout.h const struct pnfs_layout_range *range, range 221 fs/nfs/flexfilelayout/flexfilelayout.h const struct pnfs_layout_range *range, range 420 fs/nfs/flexfilelayout/flexfilelayoutdev.c const struct pnfs_layout_range *range, range 426 fs/nfs/flexfilelayout/flexfilelayoutdev.c cred = ff_layout_get_mirror_cred(mirror, range->iomode); range 507 fs/nfs/flexfilelayout/flexfilelayoutdev.c const struct pnfs_layout_range *range, range 520 fs/nfs/flexfilelayout/flexfilelayoutdev.c range->offset, range 521 fs/nfs/flexfilelayout/flexfilelayoutdev.c pnfs_end_offset(range->offset, range->length))) range 534 fs/nfs/flexfilelayout/flexfilelayoutdev.c const struct pnfs_layout_range *range, range 540 fs/nfs/flexfilelayout/flexfilelayoutdev.c ret = do_layout_fetch_ds_ioerr(lo, range, head, maxnum); range 544 fs/nfs/flexfilelayout/flexfilelayoutdev.c do_layout_fetch_ds_ioerr(lo, range, &discard, -1); range 9179 fs/nfs/nfs4proc.c &lgp->args.range, range 9180 fs/nfs/nfs4proc.c &lgp->res.range, range 9228 fs/nfs/nfs4proc.c &lrp->args.range, range 9256 fs/nfs/nfs4proc.c pnfs_layoutreturn_free_lsegs(lo, &lrp->args.stateid, &lrp->args.range, range 1980 fs/nfs/nfs4xdr.c *p++ = cpu_to_be32(args->range.iomode); range 1981 fs/nfs/nfs4xdr.c p = xdr_encode_hyper(p, args->range.offset); range 1982 fs/nfs/nfs4xdr.c p = xdr_encode_hyper(p, args->range.length); range 1990 fs/nfs/nfs4xdr.c args->range.iomode, range 1991 fs/nfs/nfs4xdr.c (unsigned long)args->range.offset, range 1992 fs/nfs/nfs4xdr.c (unsigned long)args->range.length, range 2044 fs/nfs/nfs4xdr.c *p++ = cpu_to_be32(args->range.iomode); range 2047 fs/nfs/nfs4xdr.c p = xdr_encode_hyper(p, args->range.offset); range 2048 fs/nfs/nfs4xdr.c p = xdr_encode_hyper(p, args->range.length); range 5886 fs/nfs/nfs4xdr.c p = xdr_decode_hyper(p, &res->range.offset); range 5887 fs/nfs/nfs4xdr.c p = xdr_decode_hyper(p, &res->range.length); range 5888 fs/nfs/nfs4xdr.c res->range.iomode = be32_to_cpup(p++); range 5894 fs/nfs/nfs4xdr.c (unsigned long)res->range.offset, range 5895 fs/nfs/nfs4xdr.c (unsigned long)res->range.length, range 5896 fs/nfs/nfs4xdr.c res->range.iomode, range 60 fs/nfs/pnfs.c const struct pnfs_layout_range *range, range 370 fs/nfs/pnfs.c struct pnfs_layout_range range = { range 390 fs/nfs/pnfs.c err = pnfs_mark_matching_lsegs_return(lo, &head, &range, 0); range 393 fs/nfs/pnfs.c *dst_range = range; range 414 fs/nfs/pnfs.c struct pnfs_layout_range range = { range 425 fs/nfs/pnfs.c pnfs_free_returned_lsegs(lo, lseg_list, &range, 0); range 458 fs/nfs/pnfs.c struct pnfs_layout_range range = { range 467 fs/nfs/pnfs.c pnfs_mark_matching_lsegs_invalid(lo, &head, &range, 0); range 494 fs/nfs/pnfs.c const struct pnfs_layout_range *range, range 502 fs/nfs/pnfs.c lseg->pls_range = *range; range 700 fs/nfs/pnfs.c const struct pnfs_layout_range *range, range 706 fs/nfs/pnfs.c if (pnfs_match_lseg_recall(lseg, range, seq)) range 1013 fs/nfs/pnfs.c const struct pnfs_layout_range *range, range 1045 fs/nfs/pnfs.c if (lgp->args.minlength > range->length) range 1046 fs/nfs/pnfs.c lgp->args.minlength = range->length; range 1050 fs/nfs/pnfs.c if (range->iomode == IOMODE_READ) { range 1051 fs/nfs/pnfs.c if (range->offset >= i_size) range 1053 fs/nfs/pnfs.c else if (i_size - range->offset < lgp->args.minlength) range 1054 fs/nfs/pnfs.c lgp->args.minlength = i_size - range->offset; range 1058 fs/nfs/pnfs.c pnfs_copy_range(&lgp->args.range, range); range 1097 fs/nfs/pnfs.c const struct pnfs_layout_range *range, range 1110 fs/nfs/pnfs.c pnfs_mark_matching_lsegs_invalid(lo, &freeme, range, seq); range 1111 fs/nfs/pnfs.c pnfs_free_returned_lsegs(lo, &freeme, range, seq); range 1162 fs/nfs/pnfs.c args->range.iomode = iomode; range 1163 fs/nfs/pnfs.c args->range.offset = 0; range 1164 fs/nfs/pnfs.c args->range.length = NFS4_MAX_UINT64; range 1292 fs/nfs/pnfs.c struct pnfs_layout_range range = { range 1297 fs/nfs/pnfs.c NFS_SERVER(ino)->pnfs_curr_ld->return_range(lo, &range); range 1489 fs/nfs/pnfs.c &arg->range, inode)) range 1518 fs/nfs/pnfs.c pnfs_layoutreturn_free_lsegs(lo, arg_stateid, &args->range, range 1708 fs/nfs/pnfs.c const struct pnfs_layout_range *range, range 1713 fs/nfs/pnfs.c if ((range->iomode == IOMODE_RW && range 1715 fs/nfs/pnfs.c (range->iomode != ls_range->iomode && range 1717 fs/nfs/pnfs.c !pnfs_lseg_range_intersecting(ls_range, range)) range 1721 fs/nfs/pnfs.c range1 = *range; range 1731 fs/nfs/pnfs.c struct pnfs_layout_range *range, range 1740 fs/nfs/pnfs.c pnfs_lseg_range_match(&lseg->pls_range, range, range 2116 fs/nfs/pnfs.c pnfs_sanity_check_layout_range(struct pnfs_layout_range *range) range 2118 fs/nfs/pnfs.c switch (range->iomode) { range 2125 fs/nfs/pnfs.c if (range->offset == NFS4_MAX_UINT64) range 2127 fs/nfs/pnfs.c if (range->length == 0) range 2129 fs/nfs/pnfs.c if (range->length != NFS4_MAX_UINT64 && range 2130 fs/nfs/pnfs.c range->length > NFS4_MAX_UINT64 - range->offset) range 2278 fs/nfs/pnfs.c iomode = lgp->args.range.iomode; range 2306 fs/nfs/pnfs.c if (!pnfs_sanity_check_layout_range(&res->range)) range 2320 fs/nfs/pnfs.c pnfs_init_lseg(lo, lseg, &res->range, &res->stateid); range 2434 fs/nfs/pnfs.c struct pnfs_layout_range range = { range 2446 fs/nfs/pnfs.c pnfs_set_plh_return_info(lo, range.iomode, 0); range 2452 fs/nfs/pnfs.c if (pnfs_mark_matching_lsegs_return(lo, &lo->plh_return_segs, &range, 0) != -EBUSY) { range 144 fs/nfs/pnfs.h struct pnfs_layout_range *range); range 312 fs/nfs/pnfs.h const struct pnfs_layout_range *range, range 1072 fs/nilfs2/ioctl.c struct fstrim_range range; range 1081 fs/nilfs2/ioctl.c if (copy_from_user(&range, argp, sizeof(range))) range 1084 fs/nilfs2/ioctl.c range.minlen = max_t(u64, range.minlen, q->limits.discard_granularity); range 1087 fs/nilfs2/ioctl.c ret = nilfs_sufile_trim_fs(nilfs->ns_sufile, &range); range 1093 fs/nilfs2/ioctl.c if (copy_to_user(argp, &range, sizeof(range))) range 1113 fs/nilfs2/ioctl.c __u64 range[2]; range 1122 fs/nilfs2/ioctl.c if (copy_from_user(range, argp, sizeof(__u64[2]))) range 1126 fs/nilfs2/ioctl.c if (range[1] > i_size_read(inode->i_sb->s_bdev->bd_inode)) range 1131 fs/nilfs2/ioctl.c minseg = range[0] + segbytes - 1; range 1133 fs/nilfs2/ioctl.c maxseg = NILFS_SB2_OFFSET_BYTES(range[1]); range 1017 fs/nilfs2/sufile.c int nilfs_sufile_trim_fs(struct inode *sufile, struct fstrim_range *range) range 1032 fs/nilfs2/sufile.c len = range->len >> nilfs->ns_blocksize_bits; range 1033 fs/nilfs2/sufile.c minlen = range->minlen >> nilfs->ns_blocksize_bits; range 1036 fs/nilfs2/sufile.c if (!len || range->start >= max_blocks << nilfs->ns_blocksize_bits) range 1039 fs/nilfs2/sufile.c start_block = (range->start + nilfs->ns_blocksize - 1) >> range 1149 fs/nilfs2/sufile.c range->len = ndiscarded << nilfs->ns_blocksize_bits; range 55 fs/nilfs2/sufile.h int nilfs_sufile_trim_fs(struct inode *sufile, struct fstrim_range *range); range 1793 fs/ocfs2/alloc.c u32 range; range 1820 fs/ocfs2/alloc.c range = le32_to_cpu(rec->e_cpos) + range 1822 fs/ocfs2/alloc.c if (cpos >= le32_to_cpu(rec->e_cpos) && cpos < range) range 2327 fs/ocfs2/alloc.c unsigned int range; range 2341 fs/ocfs2/alloc.c range = le32_to_cpu(rec->e_cpos) + ocfs2_rec_clusters(el, rec); range 2342 fs/ocfs2/alloc.c if (cpos >= le32_to_cpu(rec->e_cpos) && cpos < range) range 2532 fs/ocfs2/alloc.c u32 range; range 2548 fs/ocfs2/alloc.c range = le32_to_cpu(rec->e_cpos) + ocfs2_rec_clusters(el, rec); range 2555 fs/ocfs2/alloc.c rec->e_int_clusters = cpu_to_le32(range); range 3867 fs/ocfs2/alloc.c unsigned int range; range 3913 fs/ocfs2/alloc.c range = le32_to_cpu(rec->e_cpos) range 3915 fs/ocfs2/alloc.c BUG_ON(le32_to_cpu(insert_rec->e_cpos) < range); range 7227 fs/ocfs2/alloc.c u32 new_highest_cpos, range, trunc_cpos, trunc_len, phys_cpos, coff; range 7303 fs/ocfs2/alloc.c range = le32_to_cpu(rec->e_cpos) + ocfs2_rec_clusters(el, rec); range 7335 fs/ocfs2/alloc.c } else if (range > new_highest_cpos) { range 7341 fs/ocfs2/alloc.c trunc_len = range - new_highest_cpos; range 7544 fs/ocfs2/alloc.c int ocfs2_trim_mainbm(struct super_block *sb, struct fstrim_range *range) range 7556 fs/ocfs2/alloc.c start = range->start >> osb->s_clustersize_bits; range 7557 fs/ocfs2/alloc.c len = range->len >> osb->s_clustersize_bits; range 7558 fs/ocfs2/alloc.c minlen = range->minlen >> osb->s_clustersize_bits; range 7560 fs/ocfs2/alloc.c if (minlen >= osb->bitmap_cpg || range->len < sb->s_blocksize) range 7661 fs/ocfs2/alloc.c range->len = trimmed * sb->s_blocksize; range 7665 fs/ocfs2/alloc.c int ocfs2_trim_fs(struct super_block *sb, struct fstrim_range *range) range 7673 fs/ocfs2/alloc.c trace_ocfs2_trim_fs(range->start, range->len, range->minlen); range 7694 fs/ocfs2/alloc.c info.tf_start == range->start && range 7695 fs/ocfs2/alloc.c info.tf_len == range->len && range 7696 fs/ocfs2/alloc.c info.tf_minlen == range->minlen) { range 7701 fs/ocfs2/alloc.c range->len = info.tf_trimlen; range 7707 fs/ocfs2/alloc.c info.tf_start = range->start; range 7708 fs/ocfs2/alloc.c info.tf_len = range->len; range 7709 fs/ocfs2/alloc.c info.tf_minlen = range->minlen; range 7711 fs/ocfs2/alloc.c ret = ocfs2_trim_mainbm(sb, range); range 7713 fs/ocfs2/alloc.c info.tf_trimlen = range->len; range 230 fs/ocfs2/alloc.h int ocfs2_trim_fs(struct super_block *sb, struct fstrim_range *range); range 54 fs/ocfs2/extent_map.c unsigned int range; range 60 fs/ocfs2/extent_map.c range = emi->ei_cpos + emi->ei_clusters; range 62 fs/ocfs2/extent_map.c if (cpos >= emi->ei_cpos && cpos < range) { range 108 fs/ocfs2/extent_map.c unsigned int range; range 120 fs/ocfs2/extent_map.c range = emi->ei_cpos + emi->ei_clusters; range 121 fs/ocfs2/extent_map.c if (range > cpos) { range 1645 fs/ocfs2/file.c u32 coff, range; range 1647 fs/ocfs2/file.c range = le32_to_cpu(rec->e_cpos) + ocfs2_rec_clusters(el, rec); range 1657 fs/ocfs2/file.c if (range < *trunc_end) range 1658 fs/ocfs2/file.c *trunc_end = range; range 1662 fs/ocfs2/file.c } else if (range > trunc_start) { range 1671 fs/ocfs2/file.c if (range < *trunc_end) range 1672 fs/ocfs2/file.c *trunc_end = range; range 922 fs/ocfs2/ioctl.c struct fstrim_range range; range 931 fs/ocfs2/ioctl.c if (copy_from_user(&range, argp, sizeof(range))) range 934 fs/ocfs2/ioctl.c range.minlen = max_t(u64, q->limits.discard_granularity, range 935 fs/ocfs2/ioctl.c range.minlen); range 936 fs/ocfs2/ioctl.c ret = ocfs2_trim_fs(sb, &range); range 940 fs/ocfs2/ioctl.c if (copy_to_user(argp, &range, sizeof(range))) range 44 fs/ocfs2/move_extents.c struct ocfs2_move_extents *range; range 307 fs/ocfs2/move_extents.c context->range->me_flags &= ~OCFS2_MOVE_EXT_FL_COMPLETE; range 478 fs/ocfs2/move_extents.c struct ocfs2_move_extents *range) range 491 fs/ocfs2/move_extents.c range->me_goal = ocfs2_block_to_cluster_start(inode->i_sb, range 492 fs/ocfs2/move_extents.c range->me_goal); range 497 fs/ocfs2/move_extents.c ret = ocfs2_find_victim_alloc_group(inode, range->me_goal, range 510 fs/ocfs2/move_extents.c if (range->me_goal == le64_to_cpu(bg->bg_blkno)) range 511 fs/ocfs2/move_extents.c range->me_goal += c_to_b; range 517 fs/ocfs2/move_extents.c range->me_len) { range 526 fs/ocfs2/move_extents.c range->me_goal); range 588 fs/ocfs2/move_extents.c context->range->me_threshold); range 778 fs/ocfs2/move_extents.c struct ocfs2_move_extents *range = context->range; range 781 fs/ocfs2/move_extents.c if ((i_size_read(inode) == 0) || (range->me_len == 0)) range 805 fs/ocfs2/move_extents.c move_start = ocfs2_clusters_for_bytes(osb->sb, range->me_start); range 806 fs/ocfs2/move_extents.c len_to_move = (range->me_start + range->me_len) >> range 814 fs/ocfs2/move_extents.c defrag_thresh = range->me_threshold >> osb->s_clustersize_bits; range 819 fs/ocfs2/move_extents.c range->me_goal); range 824 fs/ocfs2/move_extents.c (unsigned long long)range->me_start, range 825 fs/ocfs2/move_extents.c (unsigned long long)range->me_len, range 890 fs/ocfs2/move_extents.c range->me_flags |= OCFS2_MOVE_EXT_FL_COMPLETE; range 893 fs/ocfs2/move_extents.c range->me_moved_len = ocfs2_clusters_to_bytes(osb->sb, range 895 fs/ocfs2/move_extents.c range->me_new_offset = ocfs2_clusters_to_bytes(osb->sb, range 990 fs/ocfs2/move_extents.c struct ocfs2_move_extents range; range 1020 fs/ocfs2/move_extents.c if (copy_from_user(&range, argp, sizeof(range))) { range 1025 fs/ocfs2/move_extents.c if (range.me_start > i_size_read(inode)) { range 1030 fs/ocfs2/move_extents.c if (range.me_start + range.me_len > i_size_read(inode)) range 1031 fs/ocfs2/move_extents.c range.me_len = i_size_read(inode) - range.me_start; range 1033 fs/ocfs2/move_extents.c context->range = ⦥ range 1035 fs/ocfs2/move_extents.c if (range.me_flags & OCFS2_MOVE_EXT_FL_AUTO_DEFRAG) { range 1042 fs/ocfs2/move_extents.c if (!range.me_threshold) range 1043 fs/ocfs2/move_extents.c range.me_threshold = 1024 * 1024; range 1045 fs/ocfs2/move_extents.c if (range.me_threshold > i_size_read(inode)) range 1046 fs/ocfs2/move_extents.c range.me_threshold = i_size_read(inode); range 1048 fs/ocfs2/move_extents.c if (range.me_flags & OCFS2_MOVE_EXT_FL_PART_DEFRAG) range 1058 fs/ocfs2/move_extents.c status = ocfs2_validate_and_adjust_move_goal(inode, &range); range 1072 fs/ocfs2/move_extents.c if (copy_to_user(argp, &range, sizeof(range))) range 1163 fs/proc/task_mmu.c struct mmu_notifier_range range; range 1223 fs/proc/task_mmu.c mmu_notifier_range_init(&range, MMU_NOTIFY_SOFT_DIRTY, range 1225 fs/proc/task_mmu.c mmu_notifier_invalidate_range_start(&range); range 1230 fs/proc/task_mmu.c mmu_notifier_invalidate_range_end(&range); range 109 fs/userfaultfd.c struct userfaultfd_wake_range *range = key; range 117 fs/userfaultfd.c start = range->start; range 118 fs/userfaultfd.c len = range->len; range 881 fs/userfaultfd.c struct userfaultfd_wake_range range = { .len = 0, }; range 933 fs/userfaultfd.c __wake_up_locked_key(&ctx->fault_pending_wqh, TASK_NORMAL, &range); range 934 fs/userfaultfd.c __wake_up(&ctx->fault_wqh, TASK_NORMAL, 1, &range); range 1231 fs/userfaultfd.c struct userfaultfd_wake_range *range) range 1237 fs/userfaultfd.c range); range 1239 fs/userfaultfd.c __wake_up(&ctx->fault_wqh, TASK_NORMAL, 1, range); range 1244 fs/userfaultfd.c struct userfaultfd_wake_range *range) range 1271 fs/userfaultfd.c __wake_userfault(ctx, range); range 1341 fs/userfaultfd.c ret = validate_range(mm, &uffdio_register.range.start, range 1342 fs/userfaultfd.c uffdio_register.range.len); range 1346 fs/userfaultfd.c start = uffdio_register.range.start; range 1347 fs/userfaultfd.c end = start + uffdio_register.range.len; range 1619 fs/userfaultfd.c struct userfaultfd_wake_range range; range 1620 fs/userfaultfd.c range.start = start; range 1621 fs/userfaultfd.c range.len = vma_end - start; range 1622 fs/userfaultfd.c wake_userfault(vma->vm_userfaultfd_ctx.ctx, &range); range 1674 fs/userfaultfd.c struct userfaultfd_wake_range range; range 1685 fs/userfaultfd.c range.start = uffdio_wake.start; range 1686 fs/userfaultfd.c range.len = uffdio_wake.len; range 1692 fs/userfaultfd.c VM_BUG_ON(!range.len); range 1694 fs/userfaultfd.c wake_userfault(ctx, &range); range 1707 fs/userfaultfd.c struct userfaultfd_wake_range range; range 1747 fs/userfaultfd.c range.len = ret; range 1749 fs/userfaultfd.c range.start = uffdio_copy.dst; range 1750 fs/userfaultfd.c wake_userfault(ctx, &range); range 1752 fs/userfaultfd.c ret = range.len == uffdio_copy.len ? 0 : -EAGAIN; range 1763 fs/userfaultfd.c struct userfaultfd_wake_range range; range 1777 fs/userfaultfd.c ret = validate_range(ctx->mm, &uffdio_zeropage.range.start, range 1778 fs/userfaultfd.c uffdio_zeropage.range.len); range 1786 fs/userfaultfd.c ret = mfill_zeropage(ctx->mm, uffdio_zeropage.range.start, range 1787 fs/userfaultfd.c uffdio_zeropage.range.len, range 1799 fs/userfaultfd.c range.len = ret; range 1801 fs/userfaultfd.c range.start = uffdio_zeropage.range.start; range 1802 fs/userfaultfd.c wake_userfault(ctx, &range); range 1804 fs/userfaultfd.c ret = range.len == uffdio_zeropage.range.len ? 0 : -EAGAIN; range 152 fs/xfs/xfs_discard.c struct fstrim_range range; range 170 fs/xfs/xfs_discard.c if (copy_from_user(&range, urange, sizeof(range))) range 173 fs/xfs/xfs_discard.c range.minlen = max_t(u64, granularity, range.minlen); range 174 fs/xfs/xfs_discard.c minlen = BTOBB(range.minlen); range 182 fs/xfs/xfs_discard.c if (range.start >= XFS_FSB_TO_B(mp, mp->m_sb.sb_dblocks) || range 183 fs/xfs/xfs_discard.c range.minlen > XFS_FSB_TO_B(mp, mp->m_ag_max_usable) || range 184 fs/xfs/xfs_discard.c range.len < mp->m_sb.sb_blocksize) range 187 fs/xfs/xfs_discard.c start = BTOBB(range.start); range 188 fs/xfs/xfs_discard.c end = start + BTOBBT(range.len) - 1; range 209 fs/xfs/xfs_discard.c range.len = XFS_FSB_TO_B(mp, blocks_trimmed); range 210 fs/xfs/xfs_discard.c if (copy_to_user(urange, &range, sizeof(range))) range 743 include/acpi/actbl1.h u64 range; range 148 include/drm/drm_edid.h struct detailed_data_monitor_range range; range 36 include/linux/bma150.h unsigned char range; /* one of BMA0150_RANGE_xxx */ range 48 include/linux/bpf_verifier.h u16 range; range 61 include/linux/clk/analogbits-wrpll-cln28hpc.h u8 range; range 801 include/linux/efi.h struct range range; range 1065 include/linux/efi.h struct range *range); range 640 include/linux/genhd.h extern void blk_register_region(dev_t devt, unsigned long range, range 645 include/linux/genhd.h extern void blk_unregister_region(dev_t devt, unsigned long range); range 673 include/linux/gpio/driver.h struct pinctrl_gpio_range range; range 181 include/linux/hmm.h static inline bool hmm_range_wait_until_valid(struct hmm_range *range, range 184 include/linux/hmm.h return wait_event_timeout(range->hmm->wq, range->valid, range 193 include/linux/hmm.h static inline bool hmm_range_valid(struct hmm_range *range) range 195 include/linux/hmm.h return range->valid; range 207 include/linux/hmm.h static inline struct page *hmm_device_entry_to_page(const struct hmm_range *range, range 210 include/linux/hmm.h if (entry == range->values[HMM_PFN_NONE]) range 212 include/linux/hmm.h if (entry == range->values[HMM_PFN_ERROR]) range 214 include/linux/hmm.h if (entry == range->values[HMM_PFN_SPECIAL]) range 216 include/linux/hmm.h if (!(entry & range->flags[HMM_PFN_VALID])) range 218 include/linux/hmm.h return pfn_to_page(entry >> range->pfn_shift); range 228 include/linux/hmm.h hmm_device_entry_to_pfn(const struct hmm_range *range, uint64_t pfn) range 230 include/linux/hmm.h if (pfn == range->values[HMM_PFN_NONE]) range 232 include/linux/hmm.h if (pfn == range->values[HMM_PFN_ERROR]) range 234 include/linux/hmm.h if (pfn == range->values[HMM_PFN_SPECIAL]) range 236 include/linux/hmm.h if (!(pfn & range->flags[HMM_PFN_VALID])) range 238 include/linux/hmm.h return (pfn >> range->pfn_shift); range 247 include/linux/hmm.h static inline uint64_t hmm_device_entry_from_page(const struct hmm_range *range, range 250 include/linux/hmm.h return (page_to_pfn(page) << range->pfn_shift) | range 251 include/linux/hmm.h range->flags[HMM_PFN_VALID]; range 260 include/linux/hmm.h static inline uint64_t hmm_device_entry_from_pfn(const struct hmm_range *range, range 263 include/linux/hmm.h return (pfn << range->pfn_shift) | range 264 include/linux/hmm.h range->flags[HMM_PFN_VALID]; range 378 include/linux/hmm.h int hmm_range_register(struct hmm_range *range, struct hmm_mirror *mirror); range 379 include/linux/hmm.h void hmm_range_unregister(struct hmm_range *range); range 389 include/linux/hmm.h long hmm_range_fault(struct hmm_range *range, unsigned int flags); range 391 include/linux/hmm.h long hmm_range_dma_map(struct hmm_range *range, range 395 include/linux/hmm.h long hmm_range_dma_unmap(struct hmm_range *range, range 328 include/linux/hyperv.h struct gpa_range range[1]; range 349 include/linux/hyperv.h struct gpa_range range[1]; range 562 include/linux/hyperv.h struct gpa_range range[0]; range 1037 include/linux/hyperv.h struct hv_page_buffer range[MAX_PAGE_BUFFER_COUNT]; range 1049 include/linux/hyperv.h struct hv_multipage_buffer range; range 1061 include/linux/hyperv.h struct hv_mpb_array range; range 176 include/linux/kvm_host.h struct kvm_io_range range[]; range 120 include/linux/logic_pio.h void logic_pio_unregister_range(struct logic_pio_hwaddr *range); range 557 include/linux/mfd/palmas.h int range[PALMAS_REG_SMPS10_OUT1]; range 1470 include/linux/mm.h struct mmu_notifier_range *range, range 194 include/linux/mmu_notifier.h const struct mmu_notifier_range *range); range 196 include/linux/mmu_notifier.h const struct mmu_notifier_range *range); range 296 include/linux/mmu_notifier.h mmu_notifier_range_update_to_read_only(const struct mmu_notifier_range *range); range 299 include/linux/mmu_notifier.h mmu_notifier_range_blockable(const struct mmu_notifier_range *range) range 301 include/linux/mmu_notifier.h return (range->flags & MMU_NOTIFIER_RANGE_BLOCKABLE); range 344 include/linux/mmu_notifier.h mmu_notifier_invalidate_range_start(struct mmu_notifier_range *range) range 349 include/linux/mmu_notifier.h if (mm_has_notifiers(range->mm)) { range 350 include/linux/mmu_notifier.h range->flags |= MMU_NOTIFIER_RANGE_BLOCKABLE; range 351 include/linux/mmu_notifier.h __mmu_notifier_invalidate_range_start(range); range 357 include/linux/mmu_notifier.h mmu_notifier_invalidate_range_start_nonblock(struct mmu_notifier_range *range) range 362 include/linux/mmu_notifier.h if (mm_has_notifiers(range->mm)) { range 363 include/linux/mmu_notifier.h range->flags &= ~MMU_NOTIFIER_RANGE_BLOCKABLE; range 364 include/linux/mmu_notifier.h ret = __mmu_notifier_invalidate_range_start(range); range 371 include/linux/mmu_notifier.h mmu_notifier_invalidate_range_end(struct mmu_notifier_range *range) range 373 include/linux/mmu_notifier.h if (mmu_notifier_range_blockable(range)) range 376 include/linux/mmu_notifier.h if (mm_has_notifiers(range->mm)) range 377 include/linux/mmu_notifier.h __mmu_notifier_invalidate_range_end(range, false); range 381 include/linux/mmu_notifier.h mmu_notifier_invalidate_range_only_end(struct mmu_notifier_range *range) range 383 include/linux/mmu_notifier.h if (mm_has_notifiers(range->mm)) range 384 include/linux/mmu_notifier.h __mmu_notifier_invalidate_range_end(range, true); range 406 include/linux/mmu_notifier.h static inline void mmu_notifier_range_init(struct mmu_notifier_range *range, range 414 include/linux/mmu_notifier.h range->vma = vma; range 415 include/linux/mmu_notifier.h range->event = event; range 416 include/linux/mmu_notifier.h range->mm = mm; range 417 include/linux/mmu_notifier.h range->start = start; range 418 include/linux/mmu_notifier.h range->end = end; range 419 include/linux/mmu_notifier.h range->flags = flags; range 536 include/linux/mmu_notifier.h static inline void _mmu_notifier_range_init(struct mmu_notifier_range *range, range 540 include/linux/mmu_notifier.h range->start = start; range 541 include/linux/mmu_notifier.h range->end = end; range 544 include/linux/mmu_notifier.h #define mmu_notifier_range_init(range,event,flags,vma,mm,start,end) \ range 545 include/linux/mmu_notifier.h _mmu_notifier_range_init(range, start, end) range 548 include/linux/mmu_notifier.h mmu_notifier_range_blockable(const struct mmu_notifier_range *range) range 581 include/linux/mmu_notifier.h mmu_notifier_invalidate_range_start(struct mmu_notifier_range *range) range 586 include/linux/mmu_notifier.h mmu_notifier_invalidate_range_start_nonblock(struct mmu_notifier_range *range) range 592 include/linux/mmu_notifier.h void mmu_notifier_invalidate_range_end(struct mmu_notifier_range *range) range 597 include/linux/mmu_notifier.h mmu_notifier_invalidate_range_only_end(struct mmu_notifier_range *range) range 251 include/linux/nfs_xdr.h struct pnfs_layout_range range; range 264 include/linux/nfs_xdr.h struct pnfs_layout_range range; range 322 include/linux/nfs_xdr.h struct pnfs_layout_range range; range 11 include/linux/of_address.h const __be32 *range; range 25 include/linux/of_address.h #define for_each_of_pci_range(parser, range) \ range 26 include/linux/of_address.h for (; of_pci_range_parser_one(parser, range);) range 57 include/linux/of_address.h struct of_pci_range *range); range 102 include/linux/of_address.h struct of_pci_range *range) range 141 include/linux/of_address.h extern int of_pci_range_to_resource(struct of_pci_range *range, range 156 include/linux/of_address.h static inline int of_pci_range_to_resource(struct of_pci_range *range, range 173 include/linux/pinctrl/pinctrl.h struct pinctrl_gpio_range *range); range 178 include/linux/pinctrl/pinctrl.h struct pinctrl_gpio_range *range); range 181 include/linux/pinctrl/pinctrl.h struct pinctrl_gpio_range *range); range 73 include/linux/pinctrl/pinmux.h struct pinctrl_gpio_range *range, range 76 include/linux/pinctrl/pinmux.h struct pinctrl_gpio_range *range, range 79 include/linux/pinctrl/pinmux.h struct pinctrl_gpio_range *range, range 47 include/linux/platform_data/ad7266.h enum ad7266_range range; range 109 include/linux/random.h unsigned long randomize_page(unsigned long start, unsigned long range); range 10 include/linux/range.h int add_range(struct range *range, int az, int nr_range, range 14 include/linux/range.h int add_range_with_merge(struct range *range, int az, int nr_range, range 17 include/linux/range.h void subtract_range(struct range *range, int az, u64 start, u64 end); range 19 include/linux/range.h int clean_sort_range(struct range *range, int az); range 21 include/linux/range.h void sort_range(struct range *range, int nr_range); range 1060 include/linux/regmap.h const struct regmap_range *range) range 1062 include/linux/regmap.h return reg >= range->range_min && reg <= range->range_max; range 49 include/linux/scmi_protocol.h } range; range 65 include/media/vp8-ctrls.h __u8 range; range 15 include/misc/cxl-base.h irq_hw_number_t range[CXL_IRQ_RANGES]; range 157 include/net/fib_rules.h static inline bool fib_rule_port_range_set(const struct fib_rule_port_range *range) range 159 include/net/fib_rules.h return range->start != 0 && range->end != 0; range 40 include/net/netfilter/nf_nat.h const struct nf_nat_range2 *range, range 10 include/net/netfilter/nf_nat_masquerade.h const struct nf_nat_range2 *range, range 17 include/net/netfilter/nf_nat_masquerade.h nf_nat_masquerade_ipv6(struct sk_buff *skb, const struct nf_nat_range2 *range, range 13 include/net/netfilter/nf_nat_redirect.h nf_nat_redirect_ipv6(struct sk_buff *skb, const struct nf_nat_range2 *range, range 23 include/net/netns/ipv4.h int range[2]; range 29 include/net/netns/ipv4.h kgid_t range[2]; range 22 include/net/tc_act/tc_ct.h struct nf_nat_range2 range; range 33 include/uapi/linux/netfilter/nf_nat.h struct nf_nat_ipv4_range range[1]; range 190 include/uapi/linux/userfaultfd.h struct uffdio_range range; range 223 include/uapi/linux/userfaultfd.h struct uffdio_range range; range 173 kernel/bpf/arraymap.c u64 range = array->elem_size; range 177 kernel/bpf/arraymap.c if (imm < base || imm >= base + range) range 462 kernel/bpf/verifier.c verbose(env, ",r=%d", reg->range); range 2304 kernel/bpf/verifier.c (u64)off + size > reg->range) { range 2306 kernel/bpf/verifier.c off, size, regno, reg->id, reg->off, reg->range); range 5133 kernel/bpf/verifier.c reg->range = max(reg->range, new_range); range 5140 kernel/bpf/verifier.c reg->range = max(reg->range, new_range); range 6189 kernel/bpf/verifier.c struct tnum range = tnum_range(0, 1); range 6195 kernel/bpf/verifier.c range = tnum_range(1, 1); range 6199 kernel/bpf/verifier.c range = tnum_range(0, 3); range 6220 kernel/bpf/verifier.c if (!tnum_in(range, reg->var_off)) { range 6230 kernel/bpf/verifier.c tnum_strn(tn_buf, sizeof(tn_buf), range); range 6974 kernel/bpf/verifier.c if (rold->range > rcur->range) range 354 kernel/dma/debug.c unsigned int range = 0; range 356 kernel/dma/debug.c while (range <= max_range) { range 366 kernel/dma/debug.c range += (1 << HASH_FN_SHIFT); range 164 kernel/events/uprobes.c struct mmu_notifier_range range; range 167 kernel/events/uprobes.c mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, vma, mm, addr, range 180 kernel/events/uprobes.c mmu_notifier_invalidate_range_start(&range); range 220 kernel/events/uprobes.c mmu_notifier_invalidate_range_end(&range); range 11 kernel/range.c int add_range(struct range *range, int az, int nr_range, u64 start, u64 end) range 20 kernel/range.c range[nr_range].start = start; range 21 kernel/range.c range[nr_range].end = end; range 28 kernel/range.c int add_range_with_merge(struct range *range, int az, int nr_range, range 40 kernel/range.c if (!range[i].end) range 43 kernel/range.c common_start = max(range[i].start, start); range 44 kernel/range.c common_end = min(range[i].end, end); range 49 kernel/range.c start = min(range[i].start, start); range 50 kernel/range.c end = max(range[i].end, end); range 52 kernel/range.c memmove(&range[i], &range[i + 1], range 53 kernel/range.c (nr_range - (i + 1)) * sizeof(range[i])); range 54 kernel/range.c range[nr_range - 1].start = 0; range 55 kernel/range.c range[nr_range - 1].end = 0; range 61 kernel/range.c return add_range(range, az, nr_range, start, end); range 64 kernel/range.c void subtract_range(struct range *range, int az, u64 start, u64 end) range 72 kernel/range.c if (!range[j].end) range 75 kernel/range.c if (start <= range[j].start && end >= range[j].end) { range 76 kernel/range.c range[j].start = 0; range 77 kernel/range.c range[j].end = 0; range 81 kernel/range.c if (start <= range[j].start && end < range[j].end && range 82 kernel/range.c range[j].start < end) { range 83 kernel/range.c range[j].start = end; range 88 kernel/range.c if (start > range[j].start && end >= range[j].end && range 89 kernel/range.c range[j].end > start) { range 90 kernel/range.c range[j].end = start; range 94 kernel/range.c if (start > range[j].start && end < range[j].end) { range 97 kernel/range.c if (range[i].end == 0) range 101 kernel/range.c range[i].end = range[j].end; range 102 kernel/range.c range[i].start = end; range 107 kernel/range.c range[j].end = start; range 115 kernel/range.c const struct range *r1 = x1; range 116 kernel/range.c const struct range *r2 = x2; range 125 kernel/range.c int clean_sort_range(struct range *range, int az) range 130 kernel/range.c if (range[i].end) range 133 kernel/range.c if (range[j].end) { range 140 kernel/range.c range[i].start = range[k].start; range 141 kernel/range.c range[i].end = range[k].end; range 142 kernel/range.c range[k].start = 0; range 143 kernel/range.c range[k].end = 0; range 148 kernel/range.c if (!range[i].end) { range 155 kernel/range.c sort(range, nr_range, sizeof(struct range), cmp_range, NULL); range 160 kernel/range.c void sort_range(struct range *range, int nr_range) range 163 kernel/range.c sort(range, nr_range, sizeof(struct range), cmp_range, NULL); range 74 lib/decompress_unlzma.c uint32_t range; range 115 lib/decompress_unlzma.c rc->range = 0xFFFFFFFF; range 135 lib/decompress_unlzma.c rc->range <<= 8; range 140 lib/decompress_unlzma.c if (rc->range < (1 << RC_TOP_BITS)) range 151 lib/decompress_unlzma.c rc->bound = *p * (rc->range >> RC_MODEL_TOTAL_BITS); range 163 lib/decompress_unlzma.c rc->range = rc->bound; range 168 lib/decompress_unlzma.c rc->range -= rc->bound; range 191 lib/decompress_unlzma.c rc->range >>= 1; range 192 lib/decompress_unlzma.c if (rc->code >= rc->range) { range 193 lib/decompress_unlzma.c rc->code -= rc->range; range 35 lib/logic_pio.c struct logic_pio_hwaddr *range; range 49 lib/logic_pio.c list_for_each_entry(range, &io_range_list, list) { range 50 lib/logic_pio.c if (range->fwnode == new_range->fwnode) { range 54 lib/logic_pio.c if (range->flags == LOGIC_PIO_CPU_MMIO && range 57 lib/logic_pio.c if (start >= range->hw_start + range->size || range 58 lib/logic_pio.c end < range->hw_start) { range 59 lib/logic_pio.c mmio_end = range->io_start + range->size; range 64 lib/logic_pio.c } else if (range->flags == LOGIC_PIO_INDIRECT && range 66 lib/logic_pio.c iio_sz += range->size; range 107 lib/logic_pio.c void logic_pio_unregister_range(struct logic_pio_hwaddr *range) range 110 lib/logic_pio.c list_del_rcu(&range->list); range 125 lib/logic_pio.c struct logic_pio_hwaddr *range, *found_range = NULL; range 128 lib/logic_pio.c list_for_each_entry_rcu(range, &io_range_list, list) { range 129 lib/logic_pio.c if (range->fwnode == fwnode) { range 130 lib/logic_pio.c found_range = range; range 142 lib/logic_pio.c struct logic_pio_hwaddr *range, *found_range = NULL; range 145 lib/logic_pio.c list_for_each_entry_rcu(range, &io_range_list, list) { range 146 lib/logic_pio.c if (in_range(pio, range->io_start, range->size)) { range 147 lib/logic_pio.c found_range = range; range 170 lib/logic_pio.c struct logic_pio_hwaddr *range; range 172 lib/logic_pio.c range = find_io_range(pio); range 173 lib/logic_pio.c if (range) range 174 lib/logic_pio.c return range->hw_start + pio - range->io_start; range 190 lib/logic_pio.c struct logic_pio_hwaddr *range; range 192 lib/logic_pio.c range = find_io_range_by_fwnode(fwnode); range 193 lib/logic_pio.c if (!range || range->flags == LOGIC_PIO_CPU_MMIO) { range 197 lib/logic_pio.c if (range->size < size) { range 199 lib/logic_pio.c &size, &range->size); range 202 lib/logic_pio.c return addr - range->hw_start + range->io_start; range 207 lib/logic_pio.c struct logic_pio_hwaddr *range; range 210 lib/logic_pio.c list_for_each_entry_rcu(range, &io_range_list, list) { range 211 lib/logic_pio.c if (range->flags != LOGIC_PIO_CPU_MMIO) range 213 lib/logic_pio.c if (in_range(addr, range->hw_start, range->size)) { range 216 lib/logic_pio.c cpuaddr = addr - range->hw_start + range->io_start; range 1299 lib/vsprintf.c int i, j, range; range 1316 lib/vsprintf.c range = 6; range 1318 lib/vsprintf.c range = 8; range 1321 lib/vsprintf.c for (i = 0; i < range; i++) { range 1322 lib/vsprintf.c for (j = i; j < range; j++) { range 1328 lib/vsprintf.c for (i = 0; i < range; i++) { range 1338 lib/vsprintf.c for (i = 0; i < range; i++) { range 96 lib/xz/xz_dec_lzma2.c uint32_t range; range 440 lib/xz/xz_dec_lzma2.c rc->range = (uint32_t)-1; range 480 lib/xz/xz_dec_lzma2.c if (rc->range < RC_TOP_VALUE) { range 481 lib/xz/xz_dec_lzma2.c rc->range <<= RC_SHIFT_BITS; range 503 lib/xz/xz_dec_lzma2.c bound = (rc->range >> RC_BIT_MODEL_TOTAL_BITS) * *prob; range 505 lib/xz/xz_dec_lzma2.c rc->range = bound; range 509 lib/xz/xz_dec_lzma2.c rc->range -= bound; range 559 lib/xz/xz_dec_lzma2.c rc->range >>= 1; range 560 lib/xz/xz_dec_lzma2.c rc->code -= rc->range; range 562 lib/xz/xz_dec_lzma2.c rc->code += rc->range & mask; range 85 mm/hmm.c struct hmm_range *range; range 87 mm/hmm.c list_for_each_entry(range, &hmm->ranges, list) { range 88 mm/hmm.c if (range->valid) range 90 mm/hmm.c range->valid = true; range 102 mm/hmm.c struct hmm_range *range; range 108 mm/hmm.c list_for_each_entry(range, &hmm->ranges, list) { range 109 mm/hmm.c if (nrange->end < range->start || nrange->start >= range->end) range 112 mm/hmm.c range->valid = false; range 217 mm/hmm.c struct hmm_range *range; range 228 mm/hmm.c struct hmm_range *range = hmm_vma_walk->range; range 251 mm/hmm.c *pfn = range->values[HMM_PFN_ERROR]; range 260 mm/hmm.c struct hmm_range *range = hmm_vma_walk->range; range 261 mm/hmm.c uint64_t *pfns = range->pfns; range 264 mm/hmm.c i = (addr - range->start) >> PAGE_SHIFT; range 266 mm/hmm.c pfns[i] = range->values[HMM_PFN_ERROR]; range 288 mm/hmm.c struct hmm_range *range = hmm_vma_walk->range; range 289 mm/hmm.c uint64_t *pfns = range->pfns; range 293 mm/hmm.c i = (addr - range->start) >> PAGE_SHIFT; range 299 mm/hmm.c pfns[i] = range->values[HMM_PFN_NONE]; range 317 mm/hmm.c struct hmm_range *range = hmm_vma_walk->range; range 332 mm/hmm.c pfns = (pfns & range->pfn_flags_mask) | range->default_flags; range 335 mm/hmm.c if (!(pfns & range->flags[HMM_PFN_VALID])) range 338 mm/hmm.c if ((cpu_flags & range->flags[HMM_PFN_DEVICE_PRIVATE])) { range 340 mm/hmm.c if (pfns & range->flags[HMM_PFN_DEVICE_PRIVATE]) { range 341 mm/hmm.c *write_fault = pfns & range->flags[HMM_PFN_WRITE]; range 348 mm/hmm.c *fault = !(cpu_flags & range->flags[HMM_PFN_VALID]); range 350 mm/hmm.c if ((pfns & range->flags[HMM_PFN_WRITE]) && range 351 mm/hmm.c !(cpu_flags & range->flags[HMM_PFN_WRITE])) { range 382 mm/hmm.c struct hmm_range *range = hmm_vma_walk->range; range 387 mm/hmm.c i = (addr - range->start) >> PAGE_SHIFT; range 389 mm/hmm.c pfns = &range->pfns[i]; range 395 mm/hmm.c static inline uint64_t pmd_to_hmm_pfn_flags(struct hmm_range *range, pmd_t pmd) range 399 mm/hmm.c return pmd_write(pmd) ? range->flags[HMM_PFN_VALID] | range 400 mm/hmm.c range->flags[HMM_PFN_WRITE] : range 401 mm/hmm.c range->flags[HMM_PFN_VALID]; range 409 mm/hmm.c struct hmm_range *range = hmm_vma_walk->range; range 415 mm/hmm.c cpu_flags = pmd_to_hmm_pfn_flags(range, pmd); range 430 mm/hmm.c pfns[i] = hmm_device_entry_from_pfn(range, pfn) | cpu_flags; range 445 mm/hmm.c static inline uint64_t pte_to_hmm_pfn_flags(struct hmm_range *range, pte_t pte) range 449 mm/hmm.c return pte_write(pte) ? range->flags[HMM_PFN_VALID] | range 450 mm/hmm.c range->flags[HMM_PFN_WRITE] : range 451 mm/hmm.c range->flags[HMM_PFN_VALID]; range 459 mm/hmm.c struct hmm_range *range = hmm_vma_walk->range; range 465 mm/hmm.c *pfn = range->values[HMM_PFN_NONE]; range 480 mm/hmm.c cpu_flags = pte_to_hmm_pfn_flags(range, pte); range 493 mm/hmm.c cpu_flags = range->flags[HMM_PFN_VALID] | range 494 mm/hmm.c range->flags[HMM_PFN_DEVICE_PRIVATE]; range 496 mm/hmm.c range->flags[HMM_PFN_WRITE] : 0; range 501 mm/hmm.c *pfn = hmm_device_entry_from_pfn(range, range 518 mm/hmm.c *pfn = range->values[HMM_PFN_ERROR]; range 521 mm/hmm.c cpu_flags = pte_to_hmm_pfn_flags(range, pte); range 535 mm/hmm.c *pfn = range->values[HMM_PFN_SPECIAL]; range 539 mm/hmm.c *pfn = hmm_device_entry_from_pfn(range, pte_pfn(pte)) | cpu_flags; range 558 mm/hmm.c struct hmm_range *range = hmm_vma_walk->range; range 559 mm/hmm.c uint64_t *pfns = range->pfns; range 574 mm/hmm.c i = (addr - range->start) >> PAGE_SHIFT; range 576 mm/hmm.c pfns = &range->pfns[i]; range 604 mm/hmm.c i = (addr - range->start) >> PAGE_SHIFT; range 618 mm/hmm.c i = (addr - range->start) >> PAGE_SHIFT; range 647 mm/hmm.c static inline uint64_t pud_to_hmm_pfn_flags(struct hmm_range *range, pud_t pud) range 651 mm/hmm.c return pud_write(pud) ? range->flags[HMM_PFN_VALID] | range 652 mm/hmm.c range->flags[HMM_PFN_WRITE] : range 653 mm/hmm.c range->flags[HMM_PFN_VALID]; range 660 mm/hmm.c struct hmm_range *range = hmm_vma_walk->range; range 679 mm/hmm.c i = (addr - range->start) >> PAGE_SHIFT; range 681 mm/hmm.c pfns = &range->pfns[i]; range 683 mm/hmm.c cpu_flags = pud_to_hmm_pfn_flags(range, pud); range 696 mm/hmm.c pfns[i] = hmm_device_entry_from_pfn(range, pfn) | range 732 mm/hmm.c struct hmm_range *range = hmm_vma_walk->range; range 743 mm/hmm.c i = (start - range->start) >> PAGE_SHIFT; range 744 mm/hmm.c orig_pfn = range->pfns[i]; range 745 mm/hmm.c range->pfns[i] = range->values[HMM_PFN_NONE]; range 746 mm/hmm.c cpu_flags = pte_to_hmm_pfn_flags(range, entry); range 757 mm/hmm.c range->pfns[i] = hmm_device_entry_from_pfn(range, pfn) | range 773 mm/hmm.c static void hmm_pfns_clear(struct hmm_range *range, range 779 mm/hmm.c *pfns = range->values[HMM_PFN_NONE]; range 791 mm/hmm.c int hmm_range_register(struct hmm_range *range, struct hmm_mirror *mirror) range 796 mm/hmm.c range->valid = false; range 797 mm/hmm.c range->hmm = NULL; range 799 mm/hmm.c if ((range->start & (PAGE_SIZE - 1)) || (range->end & (PAGE_SIZE - 1))) range 801 mm/hmm.c if (range->start >= range->end) range 811 mm/hmm.c range->hmm = hmm; range 812 mm/hmm.c list_add(&range->list, &hmm->ranges); range 819 mm/hmm.c range->valid = true; range 833 mm/hmm.c void hmm_range_unregister(struct hmm_range *range) range 835 mm/hmm.c struct hmm *hmm = range->hmm; range 839 mm/hmm.c list_del_init(&range->list); range 850 mm/hmm.c range->valid = false; range 851 mm/hmm.c memset(&range->hmm, POISON_INUSE, sizeof(range->hmm)); range 890 mm/hmm.c long hmm_range_fault(struct hmm_range *range, unsigned int flags) range 893 mm/hmm.c unsigned long start = range->start, end; range 895 mm/hmm.c struct hmm *hmm = range->hmm; range 903 mm/hmm.c if (!range->valid) range 916 mm/hmm.c hmm_pfns_clear(range, range->pfns, range 917 mm/hmm.c range->start, range->end); range 924 mm/hmm.c hmm_vma_walk.range = range; range 925 mm/hmm.c end = min(range->end, vma->vm_end); range 936 mm/hmm.c } while (ret == -EBUSY && range->valid); range 941 mm/hmm.c i = (hmm_vma_walk.last - range->start) >> PAGE_SHIFT; range 942 mm/hmm.c hmm_pfns_clear(range, &range->pfns[i], range 943 mm/hmm.c hmm_vma_walk.last, range->end); range 948 mm/hmm.c } while (start < range->end); range 950 mm/hmm.c return (hmm_vma_walk.last - range->start) >> PAGE_SHIFT; range 964 mm/hmm.c long hmm_range_dma_map(struct hmm_range *range, struct device *device, range 970 mm/hmm.c ret = hmm_range_fault(range, flags); range 974 mm/hmm.c npages = (range->end - range->start) >> PAGE_SHIFT; range 989 mm/hmm.c page = hmm_device_entry_to_page(range, range->pfns[i]); range 994 mm/hmm.c if (!range->valid) { range 1000 mm/hmm.c if (range->pfns[i] & range->flags[HMM_PFN_WRITE]) range 1019 mm/hmm.c page = hmm_device_entry_to_page(range, range->pfns[i]); range 1027 mm/hmm.c if (range->pfns[i] & range->flags[HMM_PFN_WRITE]) range 1051 mm/hmm.c long hmm_range_dma_unmap(struct hmm_range *range, range 1060 mm/hmm.c if (range->end <= range->start) range 1064 mm/hmm.c if (!range->pfns) range 1067 mm/hmm.c npages = (range->end - range->start) >> PAGE_SHIFT; range 1072 mm/hmm.c page = hmm_device_entry_to_page(range, range->pfns[i]); range 1077 mm/hmm.c if (range->pfns[i] & range->flags[HMM_PFN_WRITE]) { range 1090 mm/hmm.c range->pfns[i] = range->values[HMM_PFN_NONE]; range 1209 mm/huge_memory.c struct mmu_notifier_range range; range 1247 mm/huge_memory.c mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, vma, vma->vm_mm, range 1249 mm/huge_memory.c mmu_notifier_invalidate_range_start(&range); range 1294 mm/huge_memory.c mmu_notifier_invalidate_range_only_end(&range); range 1304 mm/huge_memory.c mmu_notifier_invalidate_range_end(&range); range 1321 mm/huge_memory.c struct mmu_notifier_range range; range 1411 mm/huge_memory.c mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, vma, vma->vm_mm, range 1413 mm/huge_memory.c mmu_notifier_invalidate_range_start(&range); range 1448 mm/huge_memory.c mmu_notifier_invalidate_range_only_end(&range); range 2084 mm/huge_memory.c struct mmu_notifier_range range; range 2086 mm/huge_memory.c mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, vma, vma->vm_mm, range 2089 mm/huge_memory.c mmu_notifier_invalidate_range_start(&range); range 2093 mm/huge_memory.c __split_huge_pud_locked(vma, pud, range.start); range 2101 mm/huge_memory.c mmu_notifier_invalidate_range_only_end(&range); range 2303 mm/huge_memory.c struct mmu_notifier_range range; range 2305 mm/huge_memory.c mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, vma, vma->vm_mm, range 2308 mm/huge_memory.c mmu_notifier_invalidate_range_start(&range); range 2325 mm/huge_memory.c __split_huge_pmd_locked(vma, pmd, range.start, freeze); range 2341 mm/huge_memory.c mmu_notifier_invalidate_range_only_end(&range); range 3428 mm/hugetlb.c struct mmu_notifier_range range; range 3434 mm/hugetlb.c mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, vma, src, range 3437 mm/hugetlb.c mmu_notifier_invalidate_range_start(&range); range 3514 mm/hugetlb.c mmu_notifier_invalidate_range_end(&range); range 3531 mm/hugetlb.c struct mmu_notifier_range range; range 3547 mm/hugetlb.c mmu_notifier_range_init(&range, MMU_NOTIFY_UNMAP, 0, vma, mm, start, range 3549 mm/hugetlb.c adjust_range_if_pmd_sharing_possible(vma, &range.start, &range.end); range 3550 mm/hugetlb.c mmu_notifier_invalidate_range_start(&range); range 3618 mm/hugetlb.c mmu_notifier_invalidate_range_end(&range); range 3737 mm/hugetlb.c struct mmu_notifier_range range; range 3815 mm/hugetlb.c mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, vma, mm, haddr, range 3817 mm/hugetlb.c mmu_notifier_invalidate_range_start(&range); range 3830 mm/hugetlb.c mmu_notifier_invalidate_range(mm, range.start, range.end); range 3840 mm/hugetlb.c mmu_notifier_invalidate_range_end(&range); range 4563 mm/hugetlb.c struct mmu_notifier_range range; range 4570 mm/hugetlb.c mmu_notifier_range_init(&range, MMU_NOTIFY_PROTECTION_VMA, range 4572 mm/hugetlb.c adjust_range_if_pmd_sharing_possible(vma, &range.start, &range.end); range 4575 mm/hugetlb.c flush_cache_range(vma, range.start, range.end); range 4577 mm/hugetlb.c mmu_notifier_invalidate_range_start(&range); range 4630 mm/hugetlb.c flush_hugetlb_tlb_range(vma, range.start, range.end); range 4640 mm/hugetlb.c mmu_notifier_invalidate_range_end(&range); range 959 mm/khugepaged.c struct mmu_notifier_range range; range 1031 mm/khugepaged.c mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, NULL, mm, range 1033 mm/khugepaged.c mmu_notifier_invalidate_range_start(&range); range 1047 mm/khugepaged.c mmu_notifier_invalidate_range_end(&range); range 1042 mm/ksm.c struct mmu_notifier_range range; range 1050 mm/ksm.c mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, vma, mm, range 1053 mm/ksm.c mmu_notifier_invalidate_range_start(&range); range 1105 mm/ksm.c mmu_notifier_invalidate_range_end(&range); range 1129 mm/ksm.c struct mmu_notifier_range range; range 1139 mm/ksm.c mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, vma, mm, addr, range 1141 mm/ksm.c mmu_notifier_invalidate_range_start(&range); range 1187 mm/ksm.c mmu_notifier_invalidate_range_end(&range); range 703 mm/madvise.c struct mmu_notifier_range range; range 710 mm/madvise.c range.start = max(vma->vm_start, start_addr); range 711 mm/madvise.c if (range.start >= vma->vm_end) range 713 mm/madvise.c range.end = min(vma->vm_end, end_addr); range 714 mm/madvise.c if (range.end <= vma->vm_start) range 716 mm/madvise.c mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, vma, mm, range 717 mm/madvise.c range.start, range.end); range 720 mm/madvise.c tlb_gather_mmu(&tlb, mm, range.start, range.end); range 723 mm/madvise.c mmu_notifier_invalidate_range_start(&range); range 725 mm/madvise.c walk_page_range(vma->vm_mm, range.start, range.end, range 728 mm/madvise.c mmu_notifier_invalidate_range_end(&range); range 729 mm/madvise.c tlb_finish_mmu(&tlb, range.start, range.end); range 944 mm/memory.c struct mmu_notifier_range range; range 980 mm/memory.c mmu_notifier_range_init(&range, MMU_NOTIFY_PROTECTION_PAGE, range 982 mm/memory.c mmu_notifier_invalidate_range_start(&range); range 1000 mm/memory.c mmu_notifier_invalidate_range_end(&range); range 1308 mm/memory.c struct mmu_notifier_range range; range 1310 mm/memory.c mmu_notifier_range_init(&range, MMU_NOTIFY_UNMAP, 0, vma, vma->vm_mm, range 1312 mm/memory.c mmu_notifier_invalidate_range_start(&range); range 1315 mm/memory.c mmu_notifier_invalidate_range_end(&range); range 1329 mm/memory.c struct mmu_notifier_range range; range 1333 mm/memory.c mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, vma, vma->vm_mm, range 1335 mm/memory.c tlb_gather_mmu(&tlb, vma->vm_mm, start, range.end); range 1337 mm/memory.c mmu_notifier_invalidate_range_start(&range); range 1338 mm/memory.c for ( ; vma && vma->vm_start < range.end; vma = vma->vm_next) range 1339 mm/memory.c unmap_single_vma(&tlb, vma, start, range.end, NULL); range 1340 mm/memory.c mmu_notifier_invalidate_range_end(&range); range 1341 mm/memory.c tlb_finish_mmu(&tlb, start, range.end); range 1356 mm/memory.c struct mmu_notifier_range range; range 1360 mm/memory.c mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, vma, vma->vm_mm, range 1362 mm/memory.c tlb_gather_mmu(&tlb, vma->vm_mm, address, range.end); range 1364 mm/memory.c mmu_notifier_invalidate_range_start(&range); range 1365 mm/memory.c unmap_single_vma(&tlb, vma, address, range.end, details); range 1366 mm/memory.c mmu_notifier_invalidate_range_end(&range); range 1367 mm/memory.c tlb_finish_mmu(&tlb, address, range.end); range 2330 mm/memory.c struct mmu_notifier_range range; range 2353 mm/memory.c mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, vma, mm, range 2356 mm/memory.c mmu_notifier_invalidate_range_start(&range); range 2433 mm/memory.c mmu_notifier_invalidate_range_only_end(&range); range 4133 mm/memory.c struct mmu_notifier_range *range, range 4161 mm/memory.c if (range) { range 4162 mm/memory.c mmu_notifier_range_init(range, MMU_NOTIFY_CLEAR, 0, range 4165 mm/memory.c mmu_notifier_invalidate_range_start(range); range 4173 mm/memory.c if (range) range 4174 mm/memory.c mmu_notifier_invalidate_range_end(range); range 4180 mm/memory.c if (range) { range 4181 mm/memory.c mmu_notifier_range_init(range, MMU_NOTIFY_CLEAR, 0, NULL, mm, range 4184 mm/memory.c mmu_notifier_invalidate_range_start(range); range 4193 mm/memory.c if (range) range 4194 mm/memory.c mmu_notifier_invalidate_range_end(range); range 4212 mm/memory.c struct mmu_notifier_range *range, range 4219 mm/memory.c !(res = __follow_pte_pmd(mm, address, range, range 2367 mm/migrate.c struct mmu_notifier_range range; range 2369 mm/migrate.c mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, NULL, range 2371 mm/migrate.c mmu_notifier_invalidate_range_start(&range); range 2376 mm/migrate.c mmu_notifier_invalidate_range_end(&range); range 2846 mm/migrate.c struct mmu_notifier_range range; range 2868 mm/migrate.c mmu_notifier_range_init(&range, range 2873 mm/migrate.c mmu_notifier_invalidate_range_start(&range); range 2914 mm/migrate.c mmu_notifier_invalidate_range_only_end(&range); range 162 mm/mmu_notifier.c int __mmu_notifier_invalidate_range_start(struct mmu_notifier_range *range) range 169 mm/mmu_notifier.c hlist_for_each_entry_rcu(mn, &range->mm->mmu_notifier_mm->list, hlist) { range 173 mm/mmu_notifier.c if (!mmu_notifier_range_blockable(range)) range 175 mm/mmu_notifier.c _ret = mn->ops->invalidate_range_start(mn, range); range 176 mm/mmu_notifier.c if (!mmu_notifier_range_blockable(range)) range 181 mm/mmu_notifier.c !mmu_notifier_range_blockable(range) ? "non-" : ""); range 182 mm/mmu_notifier.c WARN_ON(mmu_notifier_range_blockable(range) || range 193 mm/mmu_notifier.c void __mmu_notifier_invalidate_range_end(struct mmu_notifier_range *range, range 201 mm/mmu_notifier.c hlist_for_each_entry_rcu(mn, &range->mm->mmu_notifier_mm->list, hlist) { range 216 mm/mmu_notifier.c mn->ops->invalidate_range(mn, range->mm, range 217 mm/mmu_notifier.c range->start, range 218 mm/mmu_notifier.c range->end); range 220 mm/mmu_notifier.c if (!mmu_notifier_range_blockable(range)) range 222 mm/mmu_notifier.c mn->ops->invalidate_range_end(mn, range); range 223 mm/mmu_notifier.c if (!mmu_notifier_range_blockable(range)) range 539 mm/mmu_notifier.c mmu_notifier_range_update_to_read_only(const struct mmu_notifier_range *range) range 541 mm/mmu_notifier.c if (!range->vma || range->event != MMU_NOTIFY_PROTECTION_VMA) range 544 mm/mmu_notifier.c return range->vma->vm_flags & VM_READ; range 197 mm/mprotect.c struct mmu_notifier_range range; range 199 mm/mprotect.c range.start = 0; range 220 mm/mprotect.c if (!range.start) { range 221 mm/mprotect.c mmu_notifier_range_init(&range, range 224 mm/mprotect.c mmu_notifier_invalidate_range_start(&range); range 253 mm/mprotect.c if (range.start) range 254 mm/mprotect.c mmu_notifier_invalidate_range_end(&range); range 246 mm/mremap.c struct mmu_notifier_range range; range 252 mm/mremap.c mmu_notifier_range_init(&range, MMU_NOTIFY_UNMAP, 0, vma, vma->vm_mm, range 254 mm/mremap.c mmu_notifier_invalidate_range_start(&range); range 313 mm/mremap.c mmu_notifier_invalidate_range_end(&range); range 540 mm/oom_kill.c struct mmu_notifier_range range; range 543 mm/oom_kill.c mmu_notifier_range_init(&range, MMU_NOTIFY_UNMAP, 0, range 546 mm/oom_kill.c tlb_gather_mmu(&tlb, mm, range.start, range.end); range 547 mm/oom_kill.c if (mmu_notifier_invalidate_range_start_nonblock(&range)) { range 548 mm/oom_kill.c tlb_finish_mmu(&tlb, range.start, range.end); range 552 mm/oom_kill.c unmap_page_range(&tlb, vma, range.start, range.end, NULL); range 553 mm/oom_kill.c mmu_notifier_invalidate_range_end(&range); range 554 mm/oom_kill.c tlb_finish_mmu(&tlb, range.start, range.end); range 893 mm/rmap.c struct mmu_notifier_range range; range 900 mm/rmap.c mmu_notifier_range_init(&range, MMU_NOTIFY_PROTECTION_PAGE, range 903 mm/rmap.c mmu_notifier_invalidate_range_start(&range); range 953 mm/rmap.c mmu_notifier_invalidate_range_end(&range); range 1353 mm/rmap.c struct mmu_notifier_range range; range 1377 mm/rmap.c mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, vma, vma->vm_mm, range 1385 mm/rmap.c adjust_range_if_pmd_sharing_possible(vma, &range.start, range 1386 mm/rmap.c &range.end); range 1388 mm/rmap.c mmu_notifier_invalidate_range_start(&range); range 1439 mm/rmap.c flush_cache_range(vma, range.start, range.end); range 1440 mm/rmap.c flush_tlb_range(vma, range.start, range.end); range 1441 mm/rmap.c mmu_notifier_invalidate_range(mm, range.start, range 1442 mm/rmap.c range.end); range 1669 mm/rmap.c mmu_notifier_invalidate_range_end(&range); range 197 net/core/fib_rules.c static int uid_range_set(struct fib_kuid_range *range) range 199 net/core/fib_rules.c return uid_valid(range->start) && uid_valid(range->end); range 215 net/core/fib_rules.c static int nla_put_uid_range(struct sk_buff *skb, struct fib_kuid_range *range) range 218 net/core/fib_rules.c from_kuid_munged(current_user_ns(), range->start), range 219 net/core/fib_rules.c from_kuid_munged(current_user_ns(), range->end) range 240 net/core/fib_rules.c struct fib_rule_port_range *range) range 242 net/core/fib_rules.c return nla_put(skb, attrtype, sizeof(*range), range); range 1814 net/ipv4/af_inet.c net->ipv4.ip_local_ports.range[0] = 32768; range 1815 net/ipv4/af_inet.c net->ipv4.ip_local_ports.range[1] = 60999; range 1822 net/ipv4/af_inet.c net->ipv4.ping_group_range.range[0] = make_kgid(&init_user_ns, 1); range 1823 net/ipv4/af_inet.c net->ipv4.ping_group_range.range[1] = make_kgid(&init_user_ns, 0); range 127 net/ipv4/inet_connection_sock.c *low = net->ipv4.ip_local_ports.range[0]; range 128 net/ipv4/inet_connection_sock.c *high = net->ipv4.ip_local_ports.range[1]; range 397 net/ipv4/netfilter/nf_nat_h323.c struct nf_nat_range2 range; range 408 net/ipv4/netfilter/nf_nat_h323.c range.flags = NF_NAT_RANGE_MAP_IPS; range 409 net/ipv4/netfilter/nf_nat_h323.c range.min_addr = range.max_addr = range 411 net/ipv4/netfilter/nf_nat_h323.c nf_nat_setup_info(new, &range, NF_NAT_MANIP_SRC); range 414 net/ipv4/netfilter/nf_nat_h323.c range.flags = (NF_NAT_RANGE_MAP_IPS | NF_NAT_RANGE_PROTO_SPECIFIED); range 415 net/ipv4/netfilter/nf_nat_h323.c range.min_proto = range.max_proto = this->saved_proto; range 416 net/ipv4/netfilter/nf_nat_h323.c range.min_addr = range.max_addr = range 418 net/ipv4/netfilter/nf_nat_h323.c nf_nat_setup_info(new, &range, NF_NAT_MANIP_DST); range 499 net/ipv4/netfilter/nf_nat_h323.c struct nf_nat_range2 range; range 505 net/ipv4/netfilter/nf_nat_h323.c range.flags = NF_NAT_RANGE_MAP_IPS; range 506 net/ipv4/netfilter/nf_nat_h323.c range.min_addr = range.max_addr = range 508 net/ipv4/netfilter/nf_nat_h323.c nf_nat_setup_info(new, &range, NF_NAT_MANIP_SRC); range 511 net/ipv4/netfilter/nf_nat_h323.c range.flags = (NF_NAT_RANGE_MAP_IPS | NF_NAT_RANGE_PROTO_SPECIFIED); range 512 net/ipv4/netfilter/nf_nat_h323.c range.min_proto = range.max_proto = this->saved_proto; range 513 net/ipv4/netfilter/nf_nat_h323.c range.min_addr = range.max_addr = this->saved_addr; range 514 net/ipv4/netfilter/nf_nat_h323.c nf_nat_setup_info(new, &range, NF_NAT_MANIP_DST); range 52 net/ipv4/netfilter/nf_nat_pptp.c struct nf_nat_range2 range; range 98 net/ipv4/netfilter/nf_nat_pptp.c range.flags = NF_NAT_RANGE_MAP_IPS; range 99 net/ipv4/netfilter/nf_nat_pptp.c range.min_addr = range.max_addr range 102 net/ipv4/netfilter/nf_nat_pptp.c range.flags |= NF_NAT_RANGE_PROTO_SPECIFIED; range 103 net/ipv4/netfilter/nf_nat_pptp.c range.min_proto = range.max_proto = exp->saved_proto; range 105 net/ipv4/netfilter/nf_nat_pptp.c nf_nat_setup_info(ct, &range, NF_NAT_MANIP_SRC); range 108 net/ipv4/netfilter/nf_nat_pptp.c range.flags = NF_NAT_RANGE_MAP_IPS; range 109 net/ipv4/netfilter/nf_nat_pptp.c range.min_addr = range.max_addr range 112 net/ipv4/netfilter/nf_nat_pptp.c range.flags |= NF_NAT_RANGE_PROTO_SPECIFIED; range 113 net/ipv4/netfilter/nf_nat_pptp.c range.min_proto = range.max_proto = exp->saved_proto; range 115 net/ipv4/netfilter/nf_nat_pptp.c nf_nat_setup_info(ct, &range, NF_NAT_MANIP_DST); range 240 net/ipv4/ping.c kgid_t *data = net->ipv4.ping_group_range.range; range 58 net/ipv4/sysctl_net_ipv4.c static void set_local_port_range(struct net *net, int range[2]) range 60 net/ipv4/sysctl_net_ipv4.c bool same_parity = !((range[0] ^ range[1]) & 1); range 67 net/ipv4/sysctl_net_ipv4.c net->ipv4.ip_local_ports.range[0] = range[0]; range 68 net/ipv4/sysctl_net_ipv4.c net->ipv4.ip_local_ports.range[1] = range[1]; range 78 net/ipv4/sysctl_net_ipv4.c container_of(table->data, struct net, ipv4.ip_local_ports.range); range 80 net/ipv4/sysctl_net_ipv4.c int range[2]; range 82 net/ipv4/sysctl_net_ipv4.c .data = &range, range 83 net/ipv4/sysctl_net_ipv4.c .maxlen = sizeof(range), range 89 net/ipv4/sysctl_net_ipv4.c inet_get_local_port_range(net, &range[0], &range[1]); range 98 net/ipv4/sysctl_net_ipv4.c if ((range[1] < range[0]) || range 99 net/ipv4/sysctl_net_ipv4.c (range[0] < net->ipv4.sysctl_ip_prot_sock)) range 102 net/ipv4/sysctl_net_ipv4.c set_local_port_range(net, range); range 116 net/ipv4/sysctl_net_ipv4.c int range[2]; range 130 net/ipv4/sysctl_net_ipv4.c inet_get_local_port_range(net, &range[0], &range[1]); range 134 net/ipv4/sysctl_net_ipv4.c if (range[0] < pports) range 147 net/ipv4/sysctl_net_ipv4.c container_of(table->data, struct net, ipv4.ping_group_range.range); range 162 net/ipv4/sysctl_net_ipv4.c container_of(table->data, struct net, ipv4.ping_group_range.range); range 663 net/ipv4/sysctl_net_ipv4.c .data = &init_net.ipv4.ping_group_range.range, range 732 net/ipv4/sysctl_net_ipv4.c .maxlen = sizeof(init_net.ipv4.ip_local_ports.range), range 733 net/ipv4/sysctl_net_ipv4.c .data = &init_net.ipv4.ip_local_ports.range, range 1316 net/key/af_key.c struct sadb_spirange *range; range 1378 net/key/af_key.c range = ext_hdrs[SADB_EXT_SPIRANGE-1]; range 1379 net/key/af_key.c if (range) { range 1380 net/key/af_key.c min_spi = range->sadb_spirange_min; range 1381 net/key/af_key.c max_spi = range->sadb_spirange_max; range 221 net/netfilter/nf_nat_core.c const struct nf_nat_range2 *range) range 224 net/netfilter/nf_nat_core.c return ntohl(t->src.u3.ip) >= ntohl(range->min_addr.ip) && range 225 net/netfilter/nf_nat_core.c ntohl(t->src.u3.ip) <= ntohl(range->max_addr.ip); range 227 net/netfilter/nf_nat_core.c return ipv6_addr_cmp(&t->src.u3.in6, &range->min_addr.in6) >= 0 && range 228 net/netfilter/nf_nat_core.c ipv6_addr_cmp(&t->src.u3.in6, &range->max_addr.in6) <= 0; range 266 net/netfilter/nf_nat_core.c const struct nf_nat_range2 *range) range 271 net/netfilter/nf_nat_core.c if (range->flags & NF_NAT_RANGE_MAP_IPS && range 272 net/netfilter/nf_nat_core.c !nf_nat_inet_in_range(tuple, range)) range 275 net/netfilter/nf_nat_core.c if (!(range->flags & NF_NAT_RANGE_PROTO_SPECIFIED)) range 279 net/netfilter/nf_nat_core.c &range->min_proto, &range->max_proto); range 300 net/netfilter/nf_nat_core.c const struct nf_nat_range2 *range) range 314 net/netfilter/nf_nat_core.c if (in_range(result, range)) range 330 net/netfilter/nf_nat_core.c const struct nf_nat_range2 *range, range 341 net/netfilter/nf_nat_core.c if (!(range->flags & NF_NAT_RANGE_MAP_IPS)) range 350 net/netfilter/nf_nat_core.c if (nf_inet_addr_cmp(&range->min_addr, &range->max_addr)) { range 351 net/netfilter/nf_nat_core.c *var_ipp = range->min_addr; range 368 net/netfilter/nf_nat_core.c range->flags & NF_NAT_RANGE_PERSISTENT ? range 377 net/netfilter/nf_nat_core.c minip = ntohl((__force __be32)range->min_addr.all[i]); range 378 net/netfilter/nf_nat_core.c maxip = ntohl((__force __be32)range->max_addr.all[i]); range 387 net/netfilter/nf_nat_core.c if (var_ipp->all[i] != range->max_addr.all[i]) range 390 net/netfilter/nf_nat_core.c if (!(range->flags & NF_NAT_RANGE_PERSISTENT)) range 401 net/netfilter/nf_nat_core.c const struct nf_nat_range2 *range, range 415 net/netfilter/nf_nat_core.c if (!(range->flags & NF_NAT_RANGE_PROTO_SPECIFIED)) { range 419 net/netfilter/nf_nat_core.c min = ntohs(range->min_proto.icmp.id); range 420 net/netfilter/nf_nat_core.c range_size = ntohs(range->max_proto.icmp.id) - range 421 net/netfilter/nf_nat_core.c ntohs(range->min_proto.icmp.id) + 1; range 436 net/netfilter/nf_nat_core.c if (!(range->flags & NF_NAT_RANGE_PROTO_SPECIFIED)) { range 440 net/netfilter/nf_nat_core.c min = ntohs(range->min_proto.gre.key); range 441 net/netfilter/nf_nat_core.c range_size = ntohs(range->max_proto.gre.key) - min + 1; range 461 net/netfilter/nf_nat_core.c if (!(range->flags & NF_NAT_RANGE_PROTO_SPECIFIED)) { range 480 net/netfilter/nf_nat_core.c min = ntohs(range->min_proto.all); range 481 net/netfilter/nf_nat_core.c max = ntohs(range->max_proto.all); range 488 net/netfilter/nf_nat_core.c if (range->flags & NF_NAT_RANGE_PROTO_OFFSET) range 489 net/netfilter/nf_nat_core.c off = (ntohs(*keyptr) - ntohs(range->base_proto.all)); range 526 net/netfilter/nf_nat_core.c const struct nf_nat_range2 *range, range 544 net/netfilter/nf_nat_core.c !(range->flags & NF_NAT_RANGE_PROTO_RANDOM_ALL)) { range 546 net/netfilter/nf_nat_core.c if (in_range(orig_tuple, range)) { range 552 net/netfilter/nf_nat_core.c orig_tuple, tuple, range)) { range 561 net/netfilter/nf_nat_core.c find_best_ips_proto(zone, tuple, range, ct, maniptype); range 568 net/netfilter/nf_nat_core.c if (!(range->flags & NF_NAT_RANGE_PROTO_RANDOM_ALL)) { range 569 net/netfilter/nf_nat_core.c if (range->flags & NF_NAT_RANGE_PROTO_SPECIFIED) { range 570 net/netfilter/nf_nat_core.c if (!(range->flags & NF_NAT_RANGE_PROTO_OFFSET) && range 572 net/netfilter/nf_nat_core.c &range->min_proto, range 573 net/netfilter/nf_nat_core.c &range->max_proto) && range 574 net/netfilter/nf_nat_core.c (range->min_proto.all == range->max_proto.all || range 583 net/netfilter/nf_nat_core.c nf_nat_l4proto_unique_tuple(tuple, range, maniptype, ct); range 601 net/netfilter/nf_nat_core.c const struct nf_nat_range2 *range, range 625 net/netfilter/nf_nat_core.c get_unique_tuple(&new_tuple, &curr_tuple, range, ct, maniptype); range 679 net/netfilter/nf_nat_core.c struct nf_nat_range2 range = { range 684 net/netfilter/nf_nat_core.c return nf_nat_setup_info(ct, &range, manip); range 869 net/netfilter/nf_nat_core.c struct nf_nat_range2 *range) range 872 net/netfilter/nf_nat_core.c range->min_proto.all = nla_get_be16(tb[CTA_PROTONAT_PORT_MIN]); range 873 net/netfilter/nf_nat_core.c range->max_proto.all = range->min_proto.all; range 874 net/netfilter/nf_nat_core.c range->flags |= NF_NAT_RANGE_PROTO_SPECIFIED; range 877 net/netfilter/nf_nat_core.c range->max_proto.all = nla_get_be16(tb[CTA_PROTONAT_PORT_MAX]); range 878 net/netfilter/nf_nat_core.c range->flags |= NF_NAT_RANGE_PROTO_SPECIFIED; range 885 net/netfilter/nf_nat_core.c struct nf_nat_range2 *range) range 895 net/netfilter/nf_nat_core.c return nf_nat_l4proto_nlattr_to_range(tb, range); range 907 net/netfilter/nf_nat_core.c struct nf_nat_range2 *range) range 910 net/netfilter/nf_nat_core.c range->min_addr.ip = nla_get_be32(tb[CTA_NAT_V4_MINIP]); range 911 net/netfilter/nf_nat_core.c range->flags |= NF_NAT_RANGE_MAP_IPS; range 915 net/netfilter/nf_nat_core.c range->max_addr.ip = nla_get_be32(tb[CTA_NAT_V4_MAXIP]); range 917 net/netfilter/nf_nat_core.c range->max_addr.ip = range->min_addr.ip; range 923 net/netfilter/nf_nat_core.c struct nf_nat_range2 *range) range 926 net/netfilter/nf_nat_core.c nla_memcpy(&range->min_addr.ip6, tb[CTA_NAT_V6_MINIP], range 928 net/netfilter/nf_nat_core.c range->flags |= NF_NAT_RANGE_MAP_IPS; range 932 net/netfilter/nf_nat_core.c nla_memcpy(&range->max_addr.ip6, tb[CTA_NAT_V6_MAXIP], range 935 net/netfilter/nf_nat_core.c range->max_addr = range->min_addr; range 942 net/netfilter/nf_nat_core.c const struct nf_conn *ct, struct nf_nat_range2 *range) range 947 net/netfilter/nf_nat_core.c memset(range, 0, sizeof(*range)); range 956 net/netfilter/nf_nat_core.c err = nf_nat_ipv4_nlattr_to_range(tb, range); range 959 net/netfilter/nf_nat_core.c err = nf_nat_ipv6_nlattr_to_range(tb, range); range 972 net/netfilter/nf_nat_core.c return nfnetlink_parse_nat_proto(tb[CTA_NAT_PROTO], ct, range); range 981 net/netfilter/nf_nat_core.c struct nf_nat_range2 range; range 994 net/netfilter/nf_nat_core.c err = nfnetlink_parse_nat(attr, ct, &range); range 998 net/netfilter/nf_nat_core.c return nf_nat_setup_info(ct, &range, manip) == NF_DROP ? -ENOMEM : 0; range 182 net/netfilter/nf_nat_helper.c struct nf_nat_range2 range; range 188 net/netfilter/nf_nat_helper.c range.flags = NF_NAT_RANGE_MAP_IPS; range 189 net/netfilter/nf_nat_helper.c range.min_addr = range.max_addr range 191 net/netfilter/nf_nat_helper.c nf_nat_setup_info(ct, &range, NF_NAT_MANIP_SRC); range 194 net/netfilter/nf_nat_helper.c range.flags = (NF_NAT_RANGE_MAP_IPS | NF_NAT_RANGE_PROTO_SPECIFIED); range 195 net/netfilter/nf_nat_helper.c range.min_proto = range.max_proto = exp->saved_proto; range 196 net/netfilter/nf_nat_helper.c range.min_addr = range.max_addr range 198 net/netfilter/nf_nat_helper.c nf_nat_setup_info(ct, &range, NF_NAT_MANIP_DST); range 17 net/netfilter/nf_nat_masquerade.c const struct nf_nat_range2 *range, range 55 net/netfilter/nf_nat_masquerade.c newrange.flags = range->flags | NF_NAT_RANGE_MAP_IPS; range 58 net/netfilter/nf_nat_masquerade.c newrange.min_proto = range->min_proto; range 59 net/netfilter/nf_nat_masquerade.c newrange.max_proto = range->max_proto; range 159 net/netfilter/nf_nat_masquerade.c nf_nat_masquerade_ipv6(struct sk_buff *skb, const struct nf_nat_range2 *range, range 180 net/netfilter/nf_nat_masquerade.c newrange.flags = range->flags | NF_NAT_RANGE_MAP_IPS; range 183 net/netfilter/nf_nat_masquerade.c newrange.min_proto = range->min_proto; range 184 net/netfilter/nf_nat_masquerade.c newrange.max_proto = range->max_proto; range 67 net/netfilter/nf_nat_redirect.c newrange.flags = mr->range[0].flags | NF_NAT_RANGE_MAP_IPS; range 70 net/netfilter/nf_nat_redirect.c newrange.min_proto = mr->range[0].min; range 71 net/netfilter/nf_nat_redirect.c newrange.max_proto = mr->range[0].max; range 81 net/netfilter/nf_nat_redirect.c nf_nat_redirect_ipv6(struct sk_buff *skb, const struct nf_nat_range2 *range, range 112 net/netfilter/nf_nat_redirect.c newrange.flags = range->flags | NF_NAT_RANGE_MAP_IPS; range 115 net/netfilter/nf_nat_redirect.c newrange.min_proto = range->min_proto; range 116 net/netfilter/nf_nat_redirect.c newrange.max_proto = range->max_proto; range 324 net/netfilter/nf_nat_sip.c struct nf_nat_range2 range; range 330 net/netfilter/nf_nat_sip.c range.flags = (NF_NAT_RANGE_MAP_IPS | NF_NAT_RANGE_PROTO_SPECIFIED); range 331 net/netfilter/nf_nat_sip.c range.min_proto = range.max_proto = exp->saved_proto; range 332 net/netfilter/nf_nat_sip.c range.min_addr = range.max_addr = exp->saved_addr; range 333 net/netfilter/nf_nat_sip.c nf_nat_setup_info(ct, &range, NF_NAT_MANIP_DST); range 345 net/netfilter/nf_nat_sip.c range.flags = (NF_NAT_RANGE_MAP_IPS | NF_NAT_RANGE_PROTO_SPECIFIED); range 346 net/netfilter/nf_nat_sip.c range.min_proto.all = range.max_proto.all = pair_exp->tuple.dst.u.all; range 347 net/netfilter/nf_nat_sip.c range.min_addr = range.max_addr = pair_exp->tuple.dst.u3; range 362 net/netfilter/nf_nat_sip.c range.flags = NF_NAT_RANGE_MAP_IPS; range 363 net/netfilter/nf_nat_sip.c range.min_addr = range.max_addr range 370 net/netfilter/nf_nat_sip.c nf_nat_setup_info(ct, &range, NF_NAT_MANIP_SRC); range 245 net/netfilter/nfnetlink_log.c unsigned int range) range 260 net/netfilter/nfnetlink_log.c if (range == 0) range 261 net/netfilter/nfnetlink_log.c range = NFULNL_COPY_RANGE_MAX; range 263 net/netfilter/nfnetlink_log.c range, NFULNL_COPY_RANGE_MAX); range 871 net/netfilter/nfnetlink_queue.c unsigned char mode, unsigned int range) range 885 net/netfilter/nfnetlink_queue.c if (range == 0 || range > NFQNL_MAX_COPY_RANGE) range 888 net/netfilter/nfnetlink_queue.c queue->copy_range = range; range 107 net/netfilter/nft_masq.c struct nf_nat_range2 range; range 109 net/netfilter/nft_masq.c memset(&range, 0, sizeof(range)); range 110 net/netfilter/nft_masq.c range.flags = priv->flags; range 112 net/netfilter/nft_masq.c range.min_proto.all = (__force __be16)nft_reg_load16( range 114 net/netfilter/nft_masq.c range.max_proto.all = (__force __be16)nft_reg_load16( range 118 net/netfilter/nft_masq.c &range, nft_out(pkt)); range 153 net/netfilter/nft_masq.c struct nf_nat_range2 range; range 155 net/netfilter/nft_masq.c memset(&range, 0, sizeof(range)); range 156 net/netfilter/nft_masq.c range.flags = priv->flags; range 158 net/netfilter/nft_masq.c range.min_proto.all = (__force __be16)nft_reg_load16( range 160 net/netfilter/nft_masq.c range.max_proto.all = (__force __be16)nft_reg_load16( range 163 net/netfilter/nft_masq.c regs->verdict.code = nf_nat_masquerade_ipv6(pkt->skb, &range, range 40 net/netfilter/nft_nat.c struct nf_nat_range2 range; range 42 net/netfilter/nft_nat.c memset(&range, 0, sizeof(range)); range 45 net/netfilter/nft_nat.c range.min_addr.ip = (__force __be32) range 47 net/netfilter/nft_nat.c range.max_addr.ip = (__force __be32) range 51 net/netfilter/nft_nat.c memcpy(range.min_addr.ip6, range 53 net/netfilter/nft_nat.c sizeof(range.min_addr.ip6)); range 54 net/netfilter/nft_nat.c memcpy(range.max_addr.ip6, range 56 net/netfilter/nft_nat.c sizeof(range.max_addr.ip6)); range 58 net/netfilter/nft_nat.c range.flags |= NF_NAT_RANGE_MAP_IPS; range 62 net/netfilter/nft_nat.c range.min_proto.all = (__force __be16)nft_reg_load16( range 64 net/netfilter/nft_nat.c range.max_proto.all = (__force __be16)nft_reg_load16( range 66 net/netfilter/nft_nat.c range.flags |= NF_NAT_RANGE_PROTO_SPECIFIED; range 69 net/netfilter/nft_nat.c range.flags |= priv->flags; range 71 net/netfilter/nft_nat.c regs->verdict.code = nf_nat_setup_info(ct, &range, priv->type); range 114 net/netfilter/nft_redir.c mr.range[0].min.all = (__force __be16)nft_reg_load16( range 116 net/netfilter/nft_redir.c mr.range[0].max.all = (__force __be16)nft_reg_load16( range 118 net/netfilter/nft_redir.c mr.range[0].flags |= NF_NAT_RANGE_PROTO_SPECIFIED; range 121 net/netfilter/nft_redir.c mr.range[0].flags |= priv->flags; range 158 net/netfilter/nft_redir.c struct nf_nat_range2 range; range 160 net/netfilter/nft_redir.c memset(&range, 0, sizeof(range)); range 162 net/netfilter/nft_redir.c range.min_proto.all = (__force __be16)nft_reg_load16( range 164 net/netfilter/nft_redir.c range.max_proto.all = (__force __be16)nft_reg_load16( range 166 net/netfilter/nft_redir.c range.flags |= NF_NAT_RANGE_PROTO_SPECIFIED; range 169 net/netfilter/nft_redir.c range.flags |= priv->flags; range 172 net/netfilter/nft_redir.c nf_nat_redirect_ipv6(pkt->skb, &range, nft_hook(pkt)); range 23 net/netfilter/xt_MASQUERADE.c if (mr->range[0].flags & NF_NAT_RANGE_MAP_IPS) { range 37 net/netfilter/xt_MASQUERADE.c struct nf_nat_range2 range; range 41 net/netfilter/xt_MASQUERADE.c range.flags = mr->range[0].flags; range 42 net/netfilter/xt_MASQUERADE.c range.min_proto = mr->range[0].min; range 43 net/netfilter/xt_MASQUERADE.c range.max_proto = mr->range[0].max; range 45 net/netfilter/xt_MASQUERADE.c return nf_nat_masquerade_ipv4(skb, xt_hooknum(par), &range, range 63 net/netfilter/xt_MASQUERADE.c const struct nf_nat_range2 *range = par->targinfo; range 65 net/netfilter/xt_MASQUERADE.c if (range->flags & NF_NAT_RANGE_MAP_IPS) range 21 net/netfilter/xt_NETMAP.c const struct nf_nat_range2 *range = par->targinfo; range 29 net/netfilter/xt_NETMAP.c for (i = 0; i < ARRAY_SIZE(range->min_addr.ip6); i++) range 30 net/netfilter/xt_NETMAP.c netmask.ip6[i] = ~(range->min_addr.ip6[i] ^ range 31 net/netfilter/xt_NETMAP.c range->max_addr.ip6[i]); range 41 net/netfilter/xt_NETMAP.c new_addr.ip6[i] |= range->min_addr.ip6[i] & range 45 net/netfilter/xt_NETMAP.c newrange.flags = range->flags | NF_NAT_RANGE_MAP_IPS; range 48 net/netfilter/xt_NETMAP.c newrange.min_proto = range->min_proto; range 49 net/netfilter/xt_NETMAP.c newrange.max_proto = range->max_proto; range 56 net/netfilter/xt_NETMAP.c const struct nf_nat_range2 *range = par->targinfo; range 58 net/netfilter/xt_NETMAP.c if (!(range->flags & NF_NAT_RANGE_MAP_IPS)) range 83 net/netfilter/xt_NETMAP.c netmask = ~(mr->range[0].min_ip ^ mr->range[0].max_ip); range 90 net/netfilter/xt_NETMAP.c new_ip |= mr->range[0].min_ip & netmask; range 94 net/netfilter/xt_NETMAP.c newrange.flags = mr->range[0].flags | NF_NAT_RANGE_MAP_IPS; range 97 net/netfilter/xt_NETMAP.c newrange.min_proto = mr->range[0].min; range 98 net/netfilter/xt_NETMAP.c newrange.max_proto = mr->range[0].max; range 108 net/netfilter/xt_NETMAP.c if (!(mr->range[0].flags & NF_NAT_RANGE_MAP_IPS)) { range 36 net/netfilter/xt_REDIRECT.c const struct nf_nat_range2 *range = par->targinfo; range 38 net/netfilter/xt_REDIRECT.c if (range->flags & NF_NAT_RANGE_MAP_IPS) range 54 net/netfilter/xt_REDIRECT.c if (mr->range[0].flags & NF_NAT_RANGE_MAP_IPS) { range 55 net/netfilter/xt_nat.c struct nf_nat_range2 range; range 64 net/netfilter/xt_nat.c xt_nat_convert_range(&range, &mr->range[0]); range 65 net/netfilter/xt_nat.c return nf_nat_setup_info(ct, &range, NF_NAT_MANIP_SRC); range 72 net/netfilter/xt_nat.c struct nf_nat_range2 range; range 80 net/netfilter/xt_nat.c xt_nat_convert_range(&range, &mr->range[0]); range 81 net/netfilter/xt_nat.c return nf_nat_setup_info(ct, &range, NF_NAT_MANIP_DST); range 88 net/netfilter/xt_nat.c struct nf_nat_range2 range; range 97 net/netfilter/xt_nat.c memcpy(&range, range_v1, sizeof(*range_v1)); range 98 net/netfilter/xt_nat.c memset(&range.base_proto, 0, sizeof(range.base_proto)); range 100 net/netfilter/xt_nat.c return nf_nat_setup_info(ct, &range, NF_NAT_MANIP_SRC); range 107 net/netfilter/xt_nat.c struct nf_nat_range2 range; range 115 net/netfilter/xt_nat.c memcpy(&range, range_v1, sizeof(*range_v1)); range 116 net/netfilter/xt_nat.c memset(&range.base_proto, 0, sizeof(range.base_proto)); range 118 net/netfilter/xt_nat.c return nf_nat_setup_info(ct, &range, NF_NAT_MANIP_DST); range 124 net/netfilter/xt_nat.c const struct nf_nat_range2 *range = par->targinfo; range 133 net/netfilter/xt_nat.c return nf_nat_setup_info(ct, range, NF_NAT_MANIP_SRC); range 139 net/netfilter/xt_nat.c const struct nf_nat_range2 *range = par->targinfo; range 147 net/netfilter/xt_nat.c return nf_nat_setup_info(ct, range, NF_NAT_MANIP_DST); range 72 net/openvswitch/conntrack.c struct nf_nat_range2 range; /* Only present for SRC NAT and DST NAT. */ range 737 net/openvswitch/conntrack.c const struct nf_nat_range2 *range, range 786 net/openvswitch/conntrack.c err = (range && range->flags & NF_NAT_RANGE_MAP_IPS) range 790 net/openvswitch/conntrack.c ? nf_nat_setup_info(ct, range, maniptype) range 904 net/openvswitch/conntrack.c err = ovs_ct_nat_execute(skb, ct, ctinfo, &info->range, maniptype); range 913 net/openvswitch/conntrack.c err = ovs_ct_nat_execute(skb, ct, ctinfo, &info->range, range 1411 net/openvswitch/conntrack.c nla_memcpy(&info->range.min_addr, a, range 1412 net/openvswitch/conntrack.c sizeof(info->range.min_addr)); range 1413 net/openvswitch/conntrack.c info->range.flags |= NF_NAT_RANGE_MAP_IPS; range 1418 net/openvswitch/conntrack.c nla_memcpy(&info->range.max_addr, a, range 1419 net/openvswitch/conntrack.c sizeof(info->range.max_addr)); range 1420 net/openvswitch/conntrack.c info->range.flags |= NF_NAT_RANGE_MAP_IPS; range 1424 net/openvswitch/conntrack.c info->range.min_proto.all = htons(nla_get_u16(a)); range 1425 net/openvswitch/conntrack.c info->range.flags |= NF_NAT_RANGE_PROTO_SPECIFIED; range 1430 net/openvswitch/conntrack.c info->range.max_proto.all = htons(nla_get_u16(a)); range 1431 net/openvswitch/conntrack.c info->range.flags |= NF_NAT_RANGE_PROTO_SPECIFIED; range 1435 net/openvswitch/conntrack.c info->range.flags |= NF_NAT_RANGE_PERSISTENT; range 1439 net/openvswitch/conntrack.c info->range.flags |= NF_NAT_RANGE_PROTO_RANDOM; range 1443 net/openvswitch/conntrack.c info->range.flags |= NF_NAT_RANGE_PROTO_RANDOM_FULLY; range 1458 net/openvswitch/conntrack.c if (info->range.flags) { range 1472 net/openvswitch/conntrack.c if (info->range.flags & NF_NAT_RANGE_MAP_IPS && !have_ip_max) { range 1473 net/openvswitch/conntrack.c memcpy(&info->range.max_addr, &info->range.min_addr, range 1474 net/openvswitch/conntrack.c sizeof(info->range.max_addr)); range 1477 net/openvswitch/conntrack.c if (info->range.flags & NF_NAT_RANGE_PROTO_SPECIFIED && range 1479 net/openvswitch/conntrack.c info->range.max_proto.all = info->range.min_proto.all; range 1730 net/openvswitch/conntrack.c if (info->range.flags & NF_NAT_RANGE_MAP_IPS) { range 1734 net/openvswitch/conntrack.c info->range.min_addr.ip) || range 1735 net/openvswitch/conntrack.c (info->range.max_addr.ip range 1736 net/openvswitch/conntrack.c != info->range.min_addr.ip && range 1738 net/openvswitch/conntrack.c info->range.max_addr.ip)))) range 1743 net/openvswitch/conntrack.c &info->range.min_addr.in6) || range 1744 net/openvswitch/conntrack.c (memcmp(&info->range.max_addr.in6, range 1745 net/openvswitch/conntrack.c &info->range.min_addr.in6, range 1746 net/openvswitch/conntrack.c sizeof(info->range.max_addr.in6)) && range 1748 net/openvswitch/conntrack.c &info->range.max_addr.in6)))) range 1754 net/openvswitch/conntrack.c if (info->range.flags & NF_NAT_RANGE_PROTO_SPECIFIED && range 1756 net/openvswitch/conntrack.c ntohs(info->range.min_proto.all)) || range 1757 net/openvswitch/conntrack.c (info->range.max_proto.all != info->range.min_proto.all && range 1759 net/openvswitch/conntrack.c ntohs(info->range.max_proto.all))))) range 1762 net/openvswitch/conntrack.c if (info->range.flags & NF_NAT_RANGE_PERSISTENT && range 1765 net/openvswitch/conntrack.c if (info->range.flags & NF_NAT_RANGE_PROTO_RANDOM && range 1768 net/openvswitch/conntrack.c if (info->range.flags & NF_NAT_RANGE_PROTO_RANDOM_FULLY && range 170 net/openvswitch/flow.h struct sw_flow_key_range range; range 176 net/openvswitch/flow.h struct sw_flow_key_range range; range 92 net/openvswitch/flow_netlink.c struct sw_flow_key_range *range; range 97 net/openvswitch/flow_netlink.c range = &match->range; range 99 net/openvswitch/flow_netlink.c range = &match->mask->range; range 101 net/openvswitch/flow_netlink.c if (range->start == range->end) { range 102 net/openvswitch/flow_netlink.c range->start = start; range 103 net/openvswitch/flow_netlink.c range->end = end; range 107 net/openvswitch/flow_netlink.c if (range->start > start) range 108 net/openvswitch/flow_netlink.c range->start = start; range 110 net/openvswitch/flow_netlink.c if (range->end < end) range 111 net/openvswitch/flow_netlink.c range->end = end; range 2524 net/openvswitch/flow_netlink.c mask->range.start = mask->range.end = 0; range 42 net/openvswitch/flow_table.c static u16 range_n_bytes(const struct sw_flow_key_range *range) range 44 net/openvswitch/flow_table.c return range->end - range->start; range 50 net/openvswitch/flow_table.c int start = full ? 0 : mask->range.start; range 51 net/openvswitch/flow_table.c int len = full ? sizeof *dst : range_n_bytes(&mask->range); range 371 net/openvswitch/flow_table.c const struct sw_flow_key_range *range) range 373 net/openvswitch/flow_table.c int key_start = range->start; range 374 net/openvswitch/flow_table.c int key_end = range->end; range 410 net/openvswitch/flow_table.c const struct sw_flow_key_range *range) range 412 net/openvswitch/flow_table.c return cmp_key(&flow->key, key, range->start, range->end); range 420 net/openvswitch/flow_table.c int key_end = match->range.end; range 436 net/openvswitch/flow_table.c hash = flow_hash(&masked_key, &mask->range); range 440 net/openvswitch/flow_table.c flow_cmp_masked_key(flow, &masked_key, &mask->range)) range 506 net/openvswitch/flow_table.c return flow_cmp_masked_key(flow, match->key, &match->range); range 598 net/openvswitch/flow_table.c const u8 *a_ = (const u8 *)&a->key + a->range.start; range 599 net/openvswitch/flow_table.c const u8 *b_ = (const u8 *)&b->key + b->range.start; range 601 net/openvswitch/flow_table.c return (a->range.end == b->range.end) range 602 net/openvswitch/flow_table.c && (a->range.start == b->range.start) range 603 net/openvswitch/flow_table.c && (memcmp(a_, b_, range_n_bytes(&a->range)) == 0); range 633 net/openvswitch/flow_table.c mask->range = new->range; range 650 net/openvswitch/flow_table.c flow->flow_table.hash = flow_hash(&flow->key, &flow->mask->range); range 30 net/phonet/sysctl.c static void set_local_port_range(int range[2]) range 33 net/phonet/sysctl.c local_port_range[0] = range[0]; range 34 net/phonet/sysctl.c local_port_range[1] = range[1]; range 56 net/phonet/sysctl.c int range[2] = {local_port_range[0], local_port_range[1]}; range 58 net/phonet/sysctl.c .data = &range, range 59 net/phonet/sysctl.c .maxlen = sizeof(range), range 68 net/phonet/sysctl.c if (range[1] < range[0]) range 71 net/phonet/sysctl.c set_local_port_range(range); range 222 net/sched/act_ct.c const struct nf_nat_range2 *range, range 267 net/sched/act_ct.c err = (range && range->flags & NF_NAT_RANGE_MAP_IPS) range 271 net/sched/act_ct.c ? nf_nat_setup_info(ct, range, maniptype) range 328 net/sched/act_ct.c struct nf_nat_range2 *range, range 363 net/sched/act_ct.c err = ct_nat_execute(skb, ct, ctinfo, range, maniptype); range 371 net/sched/act_ct.c err = ct_nat_execute(skb, ct, ctinfo, range, maniptype); range 461 net/sched/act_ct.c err = tcf_ct_act_nat(skb, ct, ctinfo, p->ct_action, &p->range, commit); range 513 net/sched/act_ct.c struct nf_nat_range2 *range; range 532 net/sched/act_ct.c range = &p->range; range 537 net/sched/act_ct.c range->flags |= NF_NAT_RANGE_MAP_IPS; range 538 net/sched/act_ct.c range->min_addr.ip = range 541 net/sched/act_ct.c range->max_addr.ip = max_attr ? range 543 net/sched/act_ct.c range->min_addr.ip; range 548 net/sched/act_ct.c range->flags |= NF_NAT_RANGE_MAP_IPS; range 549 net/sched/act_ct.c range->min_addr.in6 = range 552 net/sched/act_ct.c range->max_addr.in6 = max_attr ? range 554 net/sched/act_ct.c range->min_addr.in6; range 558 net/sched/act_ct.c range->flags |= NF_NAT_RANGE_PROTO_SPECIFIED; range 559 net/sched/act_ct.c range->min_proto.all = nla_get_be16(tb[TCA_CT_NAT_PORT_MIN]); range 561 net/sched/act_ct.c range->max_proto.all = tb[TCA_CT_NAT_PORT_MAX] ? range 563 net/sched/act_ct.c range->min_proto.all; range 791 net/sched/act_ct.c struct nf_nat_range2 *range = &p->range; range 799 net/sched/act_ct.c if (range->flags & NF_NAT_RANGE_MAP_IPS) { range 802 net/sched/act_ct.c range->min_addr.ip)) range 805 net/sched/act_ct.c range->max_addr.ip)) range 809 net/sched/act_ct.c &range->min_addr.in6)) range 812 net/sched/act_ct.c &range->max_addr.in6)) range 817 net/sched/act_ct.c if (range->flags & NF_NAT_RANGE_PROTO_SPECIFIED) { range 819 net/sched/act_ct.c range->min_proto.all)) range 822 net/sched/act_ct.c range->max_proto.all)) range 74 net/sched/cls_flower.c struct fl_flow_mask_range range; range 133 net/sched/cls_flower.c return mask->range.end - mask->range.start; range 155 net/sched/cls_flower.c mask->range.start = rounddown(first, sizeof(long)); range 156 net/sched/cls_flower.c mask->range.end = roundup(last + 1, sizeof(long)); range 162 net/sched/cls_flower.c return (u8 *) key + mask->range.start; range 1278 net/sched/cls_flower.c dst->range = src->range; range 1291 net/sched/cls_flower.c mask->filter_ht_params.key_offset += mask->range.start; range 1696 net/sunrpc/xprtsock.c unsigned short range; range 1701 net/sunrpc/xprtsock.c range = max - min + 1; range 1702 net/sunrpc/xprtsock.c rand = (unsigned short) prandom_u32() % range; range 112 net/wireless/wext-compat.c struct iw_range *range = (struct iw_range *) extra; range 120 net/wireless/wext-compat.c memset(range, 0, sizeof(struct iw_range)); range 122 net/wireless/wext-compat.c range->we_version_compiled = WIRELESS_EXT; range 123 net/wireless/wext-compat.c range->we_version_source = 21; range 124 net/wireless/wext-compat.c range->retry_capa = IW_RETRY_LIMIT; range 125 net/wireless/wext-compat.c range->retry_flags = IW_RETRY_LIMIT; range 126 net/wireless/wext-compat.c range->min_retry = 0; range 127 net/wireless/wext-compat.c range->max_retry = 255; range 128 net/wireless/wext-compat.c range->min_rts = 0; range 129 net/wireless/wext-compat.c range->max_rts = 2347; range 130 net/wireless/wext-compat.c range->min_frag = 256; range 131 net/wireless/wext-compat.c range->max_frag = 2346; range 133 net/wireless/wext-compat.c range->max_encoding_tokens = 4; range 135 net/wireless/wext-compat.c range->max_qual.updated = IW_QUAL_NOISE_INVALID; range 141 net/wireless/wext-compat.c range->max_qual.level = (u8)-110; range 142 net/wireless/wext-compat.c range->max_qual.qual = 70; range 143 net/wireless/wext-compat.c range->avg_qual.qual = 35; range 144 net/wireless/wext-compat.c range->max_qual.updated |= IW_QUAL_DBM; range 145 net/wireless/wext-compat.c range->max_qual.updated |= IW_QUAL_QUAL_UPDATED; range 146 net/wireless/wext-compat.c range->max_qual.updated |= IW_QUAL_LEVEL_UPDATED; range 149 net/wireless/wext-compat.c range->max_qual.level = 100; range 150 net/wireless/wext-compat.c range->max_qual.qual = 100; range 151 net/wireless/wext-compat.c range->avg_qual.qual = 50; range 152 net/wireless/wext-compat.c range->max_qual.updated |= IW_QUAL_QUAL_UPDATED; range 153 net/wireless/wext-compat.c range->max_qual.updated |= IW_QUAL_LEVEL_UPDATED; range 157 net/wireless/wext-compat.c range->avg_qual.level = range->max_qual.level / 2; range 158 net/wireless/wext-compat.c range->avg_qual.noise = range->max_qual.noise / 2; range 159 net/wireless/wext-compat.c range->avg_qual.updated = range->max_qual.updated; range 164 net/wireless/wext-compat.c range->enc_capa |= (IW_ENC_CAPA_CIPHER_TKIP | range 169 net/wireless/wext-compat.c range->enc_capa |= (IW_ENC_CAPA_CIPHER_CCMP | range 174 net/wireless/wext-compat.c range->encoding_size[range->num_encoding_sizes++] = range 179 net/wireless/wext-compat.c range->encoding_size[range->num_encoding_sizes++] = range 197 net/wireless/wext-compat.c range->freq[c].i = range 200 net/wireless/wext-compat.c range->freq[c].m = chan->center_freq; range 201 net/wireless/wext-compat.c range->freq[c].e = 6; range 206 net/wireless/wext-compat.c range->num_channels = c; range 207 net/wireless/wext-compat.c range->num_frequency = c; range 209 net/wireless/wext-compat.c IW_EVENT_CAPA_SET_KERNEL(range->event_capa); range 210 net/wireless/wext-compat.c IW_EVENT_CAPA_SET(range->event_capa, SIOCGIWAP); range 211 net/wireless/wext-compat.c IW_EVENT_CAPA_SET(range->event_capa, SIOCGIWSCAN); range 214 net/wireless/wext-compat.c range->scan_capa |= IW_SCAN_CAPA_ESSID; range 88 samples/connector/cn_test.c req->range = 10; range 95 samples/connector/cn_test.c req->range = 10; range 102 samples/connector/cn_test.c req->range = 10; range 32 security/selinux/ss/context.h struct mls_range range; range 38 security/selinux/ss/context.h memset(&c->range, 0, sizeof(c->range)); range 45 security/selinux/ss/context.h dst->range.level[0].sens = src->range.level[0].sens; range 46 security/selinux/ss/context.h rc = ebitmap_cpy(&dst->range.level[0].cat, &src->range.level[0].cat); range 50 security/selinux/ss/context.h dst->range.level[1].sens = src->range.level[1].sens; range 51 security/selinux/ss/context.h rc = ebitmap_cpy(&dst->range.level[1].cat, &src->range.level[1].cat); range 53 security/selinux/ss/context.h ebitmap_destroy(&dst->range.level[0].cat); range 65 security/selinux/ss/context.h dst->range.level[0].sens = src->range.level[0].sens; range 66 security/selinux/ss/context.h rc = ebitmap_cpy(&dst->range.level[0].cat, &src->range.level[0].cat); range 70 security/selinux/ss/context.h dst->range.level[1].sens = src->range.level[0].sens; range 71 security/selinux/ss/context.h rc = ebitmap_cpy(&dst->range.level[1].cat, &src->range.level[0].cat); range 73 security/selinux/ss/context.h ebitmap_destroy(&dst->range.level[0].cat); range 85 security/selinux/ss/context.h dst->range.level[0].sens = src->range.level[1].sens; range 86 security/selinux/ss/context.h rc = ebitmap_cpy(&dst->range.level[0].cat, &src->range.level[1].cat); range 90 security/selinux/ss/context.h dst->range.level[1].sens = src->range.level[1].sens; range 91 security/selinux/ss/context.h rc = ebitmap_cpy(&dst->range.level[1].cat, &src->range.level[1].cat); range 93 security/selinux/ss/context.h ebitmap_destroy(&dst->range.level[0].cat); range 100 security/selinux/ss/context.h return ((c1->range.level[0].sens == c2->range.level[0].sens) && range 101 security/selinux/ss/context.h ebitmap_cmp(&c1->range.level[0].cat, &c2->range.level[0].cat) && range 102 security/selinux/ss/context.h (c1->range.level[1].sens == c2->range.level[1].sens) && range 103 security/selinux/ss/context.h ebitmap_cmp(&c1->range.level[1].cat, &c2->range.level[1].cat)); range 108 security/selinux/ss/context.h ebitmap_destroy(&c->range.level[0].cat); range 109 security/selinux/ss/context.h ebitmap_destroy(&c->range.level[1].cat); range 48 security/selinux/ss/mls.c int index_sens = context->range.level[l].sens; range 54 security/selinux/ss/mls.c e = &context->range.level[l].cat; range 73 security/selinux/ss/mls.c if (mls_level_eq(&context->range.level[0], range 74 security/selinux/ss/mls.c &context->range.level[1])) range 108 security/selinux/ss/mls.c context->range.level[l].sens - 1)); range 114 security/selinux/ss/mls.c e = &context->range.level[l].cat; range 150 security/selinux/ss/mls.c if (mls_level_eq(&context->range.level[0], range 151 security/selinux/ss/mls.c &context->range.level[1])) range 200 security/selinux/ss/mls.c if (!mls_range_isvalid(p, &c->range)) range 212 security/selinux/ss/mls.c if (!mls_range_contains(usrdatum->range, c->range)) range 299 security/selinux/ss/mls.c context->range.level[l].sens = levdatum->level->sens; range 319 security/selinux/ss/mls.c rc = ebitmap_set_bit(&context->range.level[l].cat, range 336 security/selinux/ss/mls.c rc = ebitmap_set_bit(&context->range.level[l].cat, i, 1); range 345 security/selinux/ss/mls.c context->range.level[1].sens = context->range.level[0].sens; range 346 security/selinux/ss/mls.c rc = ebitmap_cpy(&context->range.level[1].cat, range 347 security/selinux/ss/mls.c &context->range.level[0].cat); range 386 security/selinux/ss/mls.c struct mls_range *range) range 392 security/selinux/ss/mls.c context->range.level[l].sens = range->level[l].sens; range 393 security/selinux/ss/mls.c rc = ebitmap_cpy(&context->range.level[l].cat, range 394 security/selinux/ss/mls.c &range->level[l].cat); range 407 security/selinux/ss/mls.c struct mls_level *fromcon_sen = &(fromcon->range.level[0]); range 408 security/selinux/ss/mls.c struct mls_level *fromcon_clr = &(fromcon->range.level[1]); range 409 security/selinux/ss/mls.c struct mls_level *user_low = &(user->range.level[0]); range 410 security/selinux/ss/mls.c struct mls_level *user_clr = &(user->range.level[1]); range 412 security/selinux/ss/mls.c struct mls_level *usercon_sen = &(usercon->range.level[0]); range 413 security/selinux/ss/mls.c struct mls_level *usercon_clr = &(usercon->range.level[1]); range 463 security/selinux/ss/mls.c oldc->range.level[l].sens - 1)); range 467 security/selinux/ss/mls.c newc->range.level[l].sens = levdatum->level->sens; range 469 security/selinux/ss/mls.c ebitmap_for_each_positive_bit(&oldc->range.level[l].cat, range 477 security/selinux/ss/mls.c rc = ebitmap_set_bit(&newc->range.level[l].cat, range 569 security/selinux/ss/mls.c secattr->attr.mls.lvl = context->range.level[0].sens - 1; range 590 security/selinux/ss/mls.c context->range.level[0].sens = secattr->attr.mls.lvl + 1; range 591 security/selinux/ss/mls.c context->range.level[1].sens = context->range.level[0].sens; range 613 security/selinux/ss/mls.c rc = ebitmap_netlbl_export(&context->range.level[0].cat, range 642 security/selinux/ss/mls.c rc = ebitmap_netlbl_import(&context->range.level[0].cat, range 646 security/selinux/ss/mls.c memcpy(&context->range.level[1].cat, &context->range.level[0].cat, range 647 security/selinux/ss/mls.c sizeof(context->range.level[0].cat)); range 652 security/selinux/ss/mls.c ebitmap_destroy(&context->range.level[0].cat); range 45 security/selinux/ss/mls.h int mls_range_set(struct context *context, struct mls_range *range); range 290 security/selinux/ss/policydb.c ebitmap_destroy(&usrdatum->range.level[0].cat); range 291 security/selinux/ss/policydb.c ebitmap_destroy(&usrdatum->range.level[1].cat); range 1035 security/selinux/ss/policydb.c rc = mls_read_range_helper(&c->range, fp); range 1537 security/selinux/ss/policydb.c rc = mls_read_range_helper(&usrdatum->range, fp); range 2723 security/selinux/ss/policydb.c rc = mls_write_range_helper(&c->range, fp); range 3051 security/selinux/ss/policydb.c rc = mls_write_range_helper(&usrdatum->range, fp); range 121 security/selinux/ss/policydb.h struct mls_range range; /* MLS range (min - max) for user */ range 329 security/selinux/ss/services.c l1 = &(scontext->range.level[0]); range 330 security/selinux/ss/services.c l2 = &(tcontext->range.level[0]); range 333 security/selinux/ss/services.c l1 = &(scontext->range.level[0]); range 334 security/selinux/ss/services.c l2 = &(tcontext->range.level[1]); range 337 security/selinux/ss/services.c l1 = &(scontext->range.level[1]); range 338 security/selinux/ss/services.c l2 = &(tcontext->range.level[0]); range 341 security/selinux/ss/services.c l1 = &(scontext->range.level[1]); range 342 security/selinux/ss/services.c l2 = &(tcontext->range.level[1]); range 345 security/selinux/ss/services.c l1 = &(scontext->range.level[0]); range 346 security/selinux/ss/services.c l2 = &(scontext->range.level[1]); range 349 security/selinux/ss/services.c l1 = &(tcontext->range.level[0]); range 350 security/selinux/ss/services.c l2 = &(tcontext->range.level[1]); range 2024 security/selinux/ss/services.c rc = mls_range_set(newc, &oc->context[0].range); range 3474 security/selinux/ss/services.c &ctxt->range.level[0] : &ctxt->range.level[1]); range 3477 security/selinux/ss/services.c match = mls_level_eq(&rule->au_ctxt.range.level[0], range 3481 security/selinux/ss/services.c match = !mls_level_eq(&rule->au_ctxt.range.level[0], range 3485 security/selinux/ss/services.c match = (mls_level_dom(&rule->au_ctxt.range.level[0], range 3487 security/selinux/ss/services.c !mls_level_eq(&rule->au_ctxt.range.level[0], range 3491 security/selinux/ss/services.c match = mls_level_dom(&rule->au_ctxt.range.level[0], range 3496 security/selinux/ss/services.c &rule->au_ctxt.range.level[0]) && range 3498 security/selinux/ss/services.c &rule->au_ctxt.range.level[0])); range 3502 security/selinux/ss/services.c &rule->au_ctxt.range.level[0]); range 3629 security/selinux/ss/services.c ebitmap_destroy(&ctx_new.range.level[0].cat); range 3636 security/selinux/ss/services.c ebitmap_destroy(&ctx_new.range.level[0].cat); range 1038 sound/core/pcm_lib.c struct snd_interval range; range 1050 sound/core/pcm_lib.c snd_interval_copy(&range, &ranges[k]); range 1051 sound/core/pcm_lib.c if (snd_interval_refine(&range, i) < 0) range 1053 sound/core/pcm_lib.c if (snd_interval_empty(&range)) range 1056 sound/core/pcm_lib.c if (range.min < range_union.min) { range 1057 sound/core/pcm_lib.c range_union.min = range.min; range 1060 sound/core/pcm_lib.c if (range.min == range_union.min && !range.openmin) range 1062 sound/core/pcm_lib.c if (range.max > range_union.max) { range 1063 sound/core/pcm_lib.c range_union.max = range.max; range 1066 sound/core/pcm_lib.c if (range.max == range_union.max && !range.openmax) range 71 sound/isa/gus/gus_volume.c unsigned short range, increment, value, i; range 79 sound/isa/gus/gus_volume.c range = 4; range 85 sound/isa/gus/gus_volume.c range = i; range 90 sound/isa/gus/gus_volume.c if (range == 4) { range 91 sound/isa/gus/gus_volume.c range = 3; range 95 sound/isa/gus/gus_volume.c return (range << 6) | (increment & 0x3f); range 60 sound/soc/codecs/lochnagar-sc.c struct snd_interval range = { range 66 sound/soc/codecs/lochnagar-sc.c &range); range 1332 sound/soc/ti/davinci-mcasp.c struct snd_interval range; range 1338 sound/soc/ti/davinci-mcasp.c snd_interval_any(&range); range 1339 sound/soc/ti/davinci-mcasp.c range.empty = 1; range 1357 sound/soc/ti/davinci-mcasp.c if (range.empty) { range 1358 sound/soc/ti/davinci-mcasp.c range.min = davinci_mcasp_dai_rates[i]; range 1359 sound/soc/ti/davinci-mcasp.c range.empty = 0; range 1361 sound/soc/ti/davinci-mcasp.c range.max = davinci_mcasp_dai_rates[i]; range 1368 sound/soc/ti/davinci-mcasp.c ri->min, ri->max, range.min, range.max, sbits, slots); range 1371 sound/soc/ti/davinci-mcasp.c &range); range 120 sound/usb/caiaq/input.c #define DEG90 (range / 2) range 121 sound/usb/caiaq/input.c #define DEG180 (range) range 136 sound/usb/caiaq/input.c int range = HIGH_PEAK - LOW_PEAK; range 139 sound/usb/caiaq/input.c weight_b = abs(mid_value - a) - (range / 2 - 100) / 2; range 1569 sound/usb/mixer.c unsigned int range; range 1697 sound/usb/mixer.c range = (cval->max - cval->min) / cval->res; range 1703 sound/usb/mixer.c if (range > 384) { range 1706 sound/usb/mixer.c range); range 4572 tools/lib/traceevent/event-parse.c int i, j, range; range 4589 tools/lib/traceevent/event-parse.c range = 6; range 4591 tools/lib/traceevent/event-parse.c range = 8; range 4594 tools/lib/traceevent/event-parse.c for (i = 0; i < range; i++) { range 4595 tools/lib/traceevent/event-parse.c for (j = i; j < range; j++) { range 4601 tools/lib/traceevent/event-parse.c for (i = 0; i < range; i++) { range 4611 tools/lib/traceevent/event-parse.c for (i = 0; i < range; i++) { range 1573 tools/perf/util/auxtrace.c filt->range = true; range 1580 tools/perf/util/auxtrace.c filt->range = true; range 1659 tools/perf/util/auxtrace.c filt->range = true; range 1891 tools/perf/util/auxtrace.c if (filt->range && !filt->size && !filt->sym_to) { range 2055 tools/perf/util/auxtrace.c if (filt->range && !filt->size && !filt->sym_to) range 2093 tools/perf/util/auxtrace.c if (filt->range) { range 360 tools/perf/util/auxtrace.h bool range; range 125 tools/perf/util/intel-pt.c struct range *time_ranges; range 3000 tools/perf/util/intel-pt.c pt->time_ranges = calloc(n, sizeof(struct range)); range 3009 tools/perf/util/intel-pt.c struct range *r = &pt->time_ranges[i]; range 1231 tools/perf/util/probe-event.c char *range, *file, *name = strdup(arg); range 1240 tools/perf/util/probe-event.c range = strchr(name, ':'); range 1241 tools/perf/util/probe-event.c if (range) { range 1242 tools/perf/util/probe-event.c *range++ = '\0'; range 1244 tools/perf/util/probe-event.c err = parse_line_num(&range, &lr->start, "start line"); range 1248 tools/perf/util/probe-event.c if (*range == '+' || *range == '-') { range 1249 tools/perf/util/probe-event.c const char c = *range++; range 1251 tools/perf/util/probe-event.c err = parse_line_num(&range, &lr->end, "end line"); range 1275 tools/perf/util/probe-event.c if (*range != '\0') { range 1276 tools/perf/util/probe-event.c semantic_error("Tailing with invalid str '%s'.\n", range); range 55 tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c .range = RANGE_PACKAGE, range 62 tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c .range = RANGE_PACKAGE, range 69 tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c .range = RANGE_PACKAGE, range 76 tools/power/cpupower/utils/idle_monitor/amd_fam14h_idle.c .range = RANGE_PACKAGE, range 171 tools/power/cpupower/utils/idle_monitor/cpuidle_sysfs.c cpuidle_cstates[num].range = RANGE_THREAD; range 275 tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c printf("%s\t[%c] -> %s\n", s.name, range_abbr[s.range], range 41 tools/power/cpupower/utils/idle_monitor/cpupower-monitor.h enum power_range_e range; range 36 tools/power/cpupower/utils/idle_monitor/hsw_ext_idle.c .range = RANGE_PACKAGE, range 43 tools/power/cpupower/utils/idle_monitor/hsw_ext_idle.c .range = RANGE_PACKAGE, range 50 tools/power/cpupower/utils/idle_monitor/hsw_ext_idle.c .range = RANGE_PACKAGE, range 39 tools/power/cpupower/utils/idle_monitor/mperf_monitor.c .range = RANGE_THREAD, range 46 tools/power/cpupower/utils/idle_monitor/mperf_monitor.c .range = RANGE_THREAD, range 54 tools/power/cpupower/utils/idle_monitor/mperf_monitor.c .range = RANGE_THREAD, range 37 tools/power/cpupower/utils/idle_monitor/nhm_idle.c .range = RANGE_CORE, range 44 tools/power/cpupower/utils/idle_monitor/nhm_idle.c .range = RANGE_CORE, range 52 tools/power/cpupower/utils/idle_monitor/nhm_idle.c .range = RANGE_PACKAGE, range 59 tools/power/cpupower/utils/idle_monitor/nhm_idle.c .range = RANGE_PACKAGE, range 34 tools/power/cpupower/utils/idle_monitor/snb_idle.c .range = RANGE_CORE, range 41 tools/power/cpupower/utils/idle_monitor/snb_idle.c .range = RANGE_PACKAGE, range 48 tools/power/cpupower/utils/idle_monitor/snb_idle.c .range = RANGE_PACKAGE, range 1901 tools/testing/selftests/kvm/lib/sparsebit.c struct range ranges[1000]; range 1939 tools/testing/selftests/kvm/lib/sparsebit.c ranges[num_ranges++] = (struct range) range 1952 tools/testing/selftests/kvm/lib/sparsebit.c ranges[num_ranges++] = (struct range) range 1968 tools/testing/selftests/kvm/lib/sparsebit.c ranges[num_ranges++] = (struct range) range 2029 tools/testing/selftests/kvm/lib/sparsebit.c ranges[num_ranges++] = (struct range) range 2040 tools/testing/selftests/kvm/lib/sparsebit.c ranges[num_ranges++] = (struct range) range 398 tools/testing/selftests/net/msg_zerocopy.c uint32_t hi, lo, range; range 434 tools/testing/selftests/net/msg_zerocopy.c range = hi - lo + 1; range 454 tools/testing/selftests/net/msg_zerocopy.c range, hi, lo); range 456 tools/testing/selftests/net/msg_zerocopy.c completions += range; range 67 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c static int set_hwbreakpoint_addr(void *addr, int range) range 76 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c if (range > 0) range 80 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c info.addr2 = (__u64)addr + range; range 219 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c int wh, range; range 256 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c range = 8; range 258 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c range = 512 - ((int)data & (DAWR_LENGTH_MAX - 1)); range 259 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c wh = set_hwbreakpoint_addr((void *)data, range); range 535 tools/testing/selftests/vm/userfaultfd.c uffd_reg.range.start = msg.arg.remove.start; range 536 tools/testing/selftests/vm/userfaultfd.c uffd_reg.range.len = msg.arg.remove.end - range 538 tools/testing/selftests/vm/userfaultfd.c if (ioctl(uffd, UFFDIO_UNREGISTER, &uffd_reg.range)) range 801 tools/testing/selftests/vm/userfaultfd.c uffd_test_ops->alias_mapping(&uffdio_zeropage->range.start, range 802 tools/testing/selftests/vm/userfaultfd.c uffdio_zeropage->range.len, range 825 tools/testing/selftests/vm/userfaultfd.c uffdio_zeropage.range.start = (unsigned long) area_dst + offset; range 826 tools/testing/selftests/vm/userfaultfd.c uffdio_zeropage.range.len = page_size; range 884 tools/testing/selftests/vm/userfaultfd.c uffdio_register.range.start = (unsigned long) area_dst; range 885 tools/testing/selftests/vm/userfaultfd.c uffdio_register.range.len = nr_pages * page_size; range 929 tools/testing/selftests/vm/userfaultfd.c uffdio_register.range.start = (unsigned long) area_dst; range 930 tools/testing/selftests/vm/userfaultfd.c uffdio_register.range.len = nr_pages * page_size; range 988 tools/testing/selftests/vm/userfaultfd.c uffdio_register.range.start = (unsigned long) area_dst; range 989 tools/testing/selftests/vm/userfaultfd.c uffdio_register.range.len = nr_pages * page_size; range 1119 tools/testing/selftests/vm/userfaultfd.c uffdio_register.range.start = (unsigned long) area_dst; range 1120 tools/testing/selftests/vm/userfaultfd.c uffdio_register.range.len = nr_pages * page_size; range 1135 tools/testing/selftests/vm/userfaultfd.c uffdio_register.range.start = (unsigned long) range 1175 tools/testing/selftests/vm/userfaultfd.c if (ioctl(uffd, UFFDIO_UNREGISTER, &uffdio_register.range)) { range 1180 tools/testing/selftests/vm/userfaultfd.c uffdio_register.range.start = (unsigned long) area_dst; range 1182 tools/testing/selftests/vm/userfaultfd.c &uffdio_register.range)) { range 415 virt/kvm/kvm_main.c const struct mmu_notifier_range *range) range 428 virt/kvm/kvm_main.c need_tlb_flush = kvm_unmap_hva_range(kvm, range->start, range->end); range 441 virt/kvm/kvm_main.c const struct mmu_notifier_range *range) range 3793 virt/kvm/kvm_main.c struct kvm_io_device *pos = bus->range[i].dev; range 3833 virt/kvm/kvm_main.c struct kvm_io_range *range, key; range 3841 virt/kvm/kvm_main.c range = bsearch(&key, bus->range, bus->dev_count, range 3843 virt/kvm/kvm_main.c if (range == NULL) range 3846 virt/kvm/kvm_main.c off = range - bus->range; range 3848 virt/kvm/kvm_main.c while (off > 0 && kvm_io_bus_cmp(&key, &bus->range[off-1]) == 0) range 3855 virt/kvm/kvm_main.c struct kvm_io_range *range, const void *val) range 3859 virt/kvm/kvm_main.c idx = kvm_io_bus_get_first_dev(bus, range->addr, range->len); range 3864 virt/kvm/kvm_main.c kvm_io_bus_cmp(range, &bus->range[idx]) == 0) { range 3865 virt/kvm/kvm_main.c if (!kvm_iodevice_write(vcpu, bus->range[idx].dev, range->addr, range 3866 virt/kvm/kvm_main.c range->len, val)) range 3879 virt/kvm/kvm_main.c struct kvm_io_range range; range 3882 virt/kvm/kvm_main.c range = (struct kvm_io_range) { range 3890 virt/kvm/kvm_main.c r = __kvm_io_bus_write(vcpu, bus, &range, val); range 3900 virt/kvm/kvm_main.c struct kvm_io_range range; range 3902 virt/kvm/kvm_main.c range = (struct kvm_io_range) { range 3913 virt/kvm/kvm_main.c (kvm_io_bus_cmp(&range, &bus->range[cookie]) == 0)) range 3914 virt/kvm/kvm_main.c if (!kvm_iodevice_write(vcpu, bus->range[cookie].dev, addr, len, range 3922 virt/kvm/kvm_main.c return __kvm_io_bus_write(vcpu, bus, &range, val); range 3926 virt/kvm/kvm_main.c struct kvm_io_range *range, void *val) range 3930 virt/kvm/kvm_main.c idx = kvm_io_bus_get_first_dev(bus, range->addr, range->len); range 3935 virt/kvm/kvm_main.c kvm_io_bus_cmp(range, &bus->range[idx]) == 0) { range 3936 virt/kvm/kvm_main.c if (!kvm_iodevice_read(vcpu, bus->range[idx].dev, range->addr, range 3937 virt/kvm/kvm_main.c range->len, val)) range 3950 virt/kvm/kvm_main.c struct kvm_io_range range; range 3953 virt/kvm/kvm_main.c range = (struct kvm_io_range) { range 3961 virt/kvm/kvm_main.c r = __kvm_io_bus_read(vcpu, bus, &range, val); range 3971 virt/kvm/kvm_main.c struct kvm_io_range range; range 3981 virt/kvm/kvm_main.c new_bus = kmalloc(struct_size(bus, range, bus->dev_count + 1), range 3986 virt/kvm/kvm_main.c range = (struct kvm_io_range) { range 3993 virt/kvm/kvm_main.c if (kvm_io_bus_cmp(&bus->range[i], &range) > 0) range 3998 virt/kvm/kvm_main.c new_bus->range[i] = range; range 3999 virt/kvm/kvm_main.c memcpy(new_bus->range + i + 1, bus->range + i, range 4020 virt/kvm/kvm_main.c if (bus->range[i].dev == dev) { range 4027 virt/kvm/kvm_main.c new_bus = kmalloc(struct_size(bus, range, bus->dev_count - 1), range 4036 virt/kvm/kvm_main.c memcpy(new_bus->range + i, bus->range + i + 1, range 4063 virt/kvm/kvm_main.c iodev = bus->range[dev_idx].dev;