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, &region->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, &reg, 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, &reg, 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, &reg, 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;
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;