Home
last modified time | relevance | path

Searched refs:range (Results 76 – 100 of 1841) sorted by relevance

12345678910>>...74

/linux/drivers/gpu/drm/sun4i/
H A Dsun8i_csc.c113 enum drm_color_range range) in sun8i_csc_set_coefficients() argument
119 table = yuv2rgb[range][encoding]; in sun8i_csc_set_coefficients()
146 enum drm_color_range range) in sun8i_de3_ccsc_set_coefficients() argument
152 table = yuv2rgb_de3[range][encoding]; in sun8i_de3_ccsc_set_coefficients()
211 enum drm_color_range range) in sun8i_csc_set_ccsc_coefficients() argument
217 mode, encoding, range); in sun8i_csc_set_ccsc_coefficients()
224 mode, encoding, range); in sun8i_csc_set_ccsc_coefficients()
/linux/Documentation/core-api/
H A Dmaple_tree.rst16 supports iterating over a range of entries and going to the previous or next
52 freshly-initialised maple tree contains a ``NULL`` pointer for the range ``0``
63 but takes a range. mtree_load() is used to retrieve the entry stored at a
64 given index. You can use mtree_erase() to erase an entire range by only
65 knowing one value within that range, or mtree_store() call with an entry of
66 NULL may be used to partially erase a range or many ranges at once.
68 If you want to only store a new entry to a range (or index) if that range is
70 return -EEXIST if the range is not empty.
74 You can walk each entry within a range by calling mt_for_each(). You must
76 element of the tree then ``0`` and ``ULONG_MAX`` may be used as the range. If
[all …]
/linux/arch/mips/pci/
H A Dpci-legacy.c139 struct of_pci_range range; in pci_load_of_ranges() local
147 for_each_of_pci_range(&parser, &range) { in pci_load_of_ranges()
150 switch (range.flags & IORESOURCE_TYPE_BITS) { in pci_load_of_ranges()
153 (unsigned long)ioremap(range.cpu_addr, in pci_load_of_ranges()
154 range.size); in pci_load_of_ranges()
163 res->flags = range.flags; in pci_load_of_ranges()
164 res->start = range.cpu_addr; in pci_load_of_ranges()
165 res->end = range.cpu_addr + range.size - 1; in pci_load_of_ranges()
/linux/drivers/hid/
H A Dhid-lg4ff.c61 static void lg4ff_set_range_dfp(struct hid_device *hid, u16 range);
62 static void lg4ff_set_range_g25(struct hid_device *hid, u16 range);
67 u16 range; member
79 void (*set_range)(struct hid_device *hid, u16 range);
103 void (*set_range)(struct hid_device *hid, u16 range);
277 static s32 lg4ff_adjust_dfp_x_axis(s32 value, u16 range) in lg4ff_adjust_dfp_x_axis() argument
282 if (range == 900) in lg4ff_adjust_dfp_x_axis()
284 else if (range == 200) in lg4ff_adjust_dfp_x_axis()
286 else if (range < 200) in lg4ff_adjust_dfp_x_axis()
291 new_value = 8192 + mult_frac(value - 8192, max_range, range); in lg4ff_adjust_dfp_x_axis()
[all …]
/linux/drivers/pinctrl/
H A Dpinmux.h32 struct pinctrl_gpio_range *range,
35 struct pinctrl_gpio_range *range);
37 struct pinctrl_gpio_range *range,
65 struct pinctrl_gpio_range *range, in pinmux_request_gpio() argument
73 struct pinctrl_gpio_range *range) in pinmux_free_gpio() argument
78 struct pinctrl_gpio_range *range, in pinmux_gpio_direction() argument
/linux/drivers/gpu/drm/xe/
H A Dxe_hmm.c31 static void xe_mark_range_accessed(struct hmm_range *range, bool write) in xe_mark_range_accessed() argument
36 npages = xe_npages_in_range(range->start, range->end); in xe_mark_range_accessed()
38 page = hmm_pfn_to_page(range->hmm_pfns[i]); in xe_mark_range_accessed()
80 static int xe_build_sg(struct xe_device *xe, struct hmm_range *range, in xe_build_sg() argument
88 npages = xe_npages_in_range(range->start, range->end); in xe_build_sg()
94 pages[i] = hmm_pfn_to_page(range->hmm_pfns[i]); in xe_build_sg()
/linux/drivers/pinctrl/stm32/
H A Dpinctrl-stm32.c68 container_of(chip, struct stm32_gpio_bank, range)
93 struct pinctrl_gpio_range range; member
211 struct pinctrl_gpio_range *range; in stm32_gpio_request() local
214 range = pinctrl_find_gpio_range_from_pin_nolock(pctl->pctl_dev, pin); in stm32_gpio_request()
215 if (!range) { in stm32_gpio_request()
825 struct pinctrl_gpio_range *range; in stm32_pmx_set_mux() local
834 range = pinctrl_find_gpio_range_from_pin(pctldev, g->pin); in stm32_pmx_set_mux()
835 if (!range) { in stm32_pmx_set_mux()
840 bank = gpiochip_get_data(range->gc); in stm32_pmx_set_mux()
850 struct pinctrl_gpio_range *range, unsigned gpio, in stm32_pmx_gpio_set_direction() argument
[all …]
/linux/fs/xfs/
H A Dxfs_discard.c647 struct fstrim_range range; in xfs_ioc_trim() local
672 if (copy_from_user(&range, urange, sizeof(range))) in xfs_ioc_trim()
675 range.minlen = max_t(u64, granularity, range.minlen); in xfs_ioc_trim()
676 minlen = XFS_B_TO_FSB(mp, range.minlen); in xfs_ioc_trim()
686 if (range.start >= XFS_FSB_TO_B(mp, max_blocks) || in xfs_ioc_trim()
687 range.minlen > XFS_FSB_TO_B(mp, mp->m_ag_max_usable) || in xfs_ioc_trim()
688 range.len < mp->m_sb.sb_blocksize) in xfs_ioc_trim()
691 start = BTOBB(range.start); in xfs_ioc_trim()
692 end = start + BTOBBT(range.len) - 1; in xfs_ioc_trim()
709 range.len = min_t(unsigned long long, range.len, in xfs_ioc_trim()
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-firmware-efi-runtime-map17 subdirectories are named with the number of the memory range::
28 attribute The attributes of the memory range.
29 num_pages The size of the memory range in pages.
30 phys_addr The physical address of the memory range.
31 type The type of the memory range.
32 virt_addr The virtual address of the memory range.
/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dhardwaremanager.c235 struct PP_TemperatureRange range = { in phm_start_thermal_controller() local
253 hwmgr, &range); in phm_start_thermal_controller()
258 ret = hwmgr->hwmgr_func->start_thermal_controller(hwmgr, &range); in phm_start_thermal_controller()
260 adev->pm.dpm.thermal.min_temp = range.min; in phm_start_thermal_controller()
261 adev->pm.dpm.thermal.max_temp = range.max; in phm_start_thermal_controller()
262 adev->pm.dpm.thermal.max_edge_emergency_temp = range.edge_emergency_max; in phm_start_thermal_controller()
263 adev->pm.dpm.thermal.min_hotspot_temp = range.hotspot_min; in phm_start_thermal_controller()
264 adev->pm.dpm.thermal.max_hotspot_crit_temp = range.hotspot_crit_max; in phm_start_thermal_controller()
265 adev->pm.dpm.thermal.max_hotspot_emergency_temp = range.hotspot_emergency_max; in phm_start_thermal_controller()
266 adev->pm.dpm.thermal.min_mem_temp = range.mem_min; in phm_start_thermal_controller()
[all …]
/linux/fs/nfs/
H A Dpnfs.c60 const struct pnfs_layout_range *range,
417 struct pnfs_layout_range range = { in nfs4_layout_refresh_old_stateid() local
437 err = pnfs_mark_matching_lsegs_return(lo, &head, &range, 0); in nfs4_layout_refresh_old_stateid()
440 *dst_range = range; in nfs4_layout_refresh_old_stateid()
461 struct pnfs_layout_range range = { in pnfs_mark_layout_stateid_invalid() local
472 pnfs_free_returned_lsegs(lo, lseg_list, &range, 0); in pnfs_mark_layout_stateid_invalid()
484 struct pnfs_layout_range range = { in pnfs_mark_layout_stateid_return() local
489 return pnfs_mark_matching_lsegs_return(lo, lseg_list, &range, seq); in pnfs_mark_layout_stateid_return()
518 struct pnfs_layout_range range = { in pnfs_layout_io_set_failed() local
527 pnfs_mark_matching_lsegs_return(lo, &head, &range, 0); in pnfs_layout_io_set_failed()
[all …]
/linux/mm/
H A Dptdump.c154 const struct ptdump_range *range = st->range; in ptdump_walk_pgd() local
157 while (range->start != range->end) { in ptdump_walk_pgd()
158 walk_page_range_novma(mm, range->start, range->end, in ptdump_walk_pgd()
160 range++; in ptdump_walk_pgd()
/linux/virt/kvm/
H A Dkvm_main.c542 typedef bool (*gfn_handler_t)(struct kvm *kvm, struct kvm_gfn_range *range);
593 const struct kvm_mmu_notifier_range *range) in __kvm_handle_hva_range() argument
604 if (WARN_ON_ONCE(range->end <= range->start)) in __kvm_handle_hva_range()
608 if (WARN_ON_ONCE(IS_KVM_NULL_FN(range->on_lock) && in __kvm_handle_hva_range()
609 IS_KVM_NULL_FN(range->handler))) in __kvm_handle_hva_range()
619 range->start, range->end - 1) { in __kvm_handle_hva_range()
623 hva_start = max_t(unsigned long, range->start, slot->userspace_addr); in __kvm_handle_hva_range()
624 hva_end = min_t(unsigned long, range->end, in __kvm_handle_hva_range()
633 gfn_range.arg = range->arg; in __kvm_handle_hva_range()
634 gfn_range.may_block = range->may_block; in __kvm_handle_hva_range()
[all …]
/linux/arch/arm64/kernel/pi/
H A Dkaslr_early.c44 u64 seed, range; in kaslr_early_init() local
64 range = (VMALLOC_END - KIMAGE_VADDR) / 2; in kaslr_early_init()
65 return range / 2 + (((__uint128_t)range * seed) >> 64); in kaslr_early_init()
/linux/Documentation/userspace-api/media/v4l/
H A Dmetafmt-vivid.rst18 corresponding controls of the vivid driver with respect to the range and default values.
30 - Image brightness, the value is in the range 0 to 255, with the default value as 128.
32 - Image contrast, the value is in the range 0 to 255, with the default value as 128.
34 - Image color saturation, the value is in the range 0 to 255, with the default value as 128.
36 - Image color balance, the value is in the range -128 to 128, with the default value as 0.
/linux/drivers/nvdimm/
H A Dregion.c19 struct range range = { in nd_region_probe() local
44 nvdimm_badblocks_populate(nd_region, &nd_region->bb, &range); in nd_region_probe()
128 struct range range = { in nd_region_notify() local
135 &nd_region->bb, &range); in nd_region_notify()
/linux/drivers/accel/ivpu/
H A Divpu_hw.h78 static inline void ivpu_hw_range_init(struct ivpu_addr_range *range, u64 start, u64 size) in ivpu_hw_range_init() argument
80 range->start = start; in ivpu_hw_range_init()
81 range->end = start + size; in ivpu_hw_range_init()
84 static inline u64 ivpu_hw_range_size(const struct ivpu_addr_range *range) in ivpu_hw_range_size() argument
86 return range->end - range->start; in ivpu_hw_range_size()
/linux/net/netfilter/
H A Dnft_masq.c101 struct nf_nat_range2 range; in nft_masq_eval() local
103 memset(&range, 0, sizeof(range)); in nft_masq_eval()
104 range.flags = priv->flags; in nft_masq_eval()
106 range.min_proto.all = (__force __be16) in nft_masq_eval()
108 range.max_proto.all = (__force __be16) in nft_masq_eval()
116 &range, in nft_masq_eval()
121 regs->verdict.code = nf_nat_masquerade_ipv6(pkt->skb, &range, in nft_masq_eval()
H A Dnft_redir.c106 struct nf_nat_range2 range; in nft_redir_eval() local
108 memset(&range, 0, sizeof(range)); in nft_redir_eval()
109 range.flags = priv->flags; in nft_redir_eval()
111 range.min_proto.all = (__force __be16) in nft_redir_eval()
113 range.max_proto.all = (__force __be16) in nft_redir_eval()
119 regs->verdict.code = nf_nat_redirect_ipv4(pkt->skb, &range, in nft_redir_eval()
124 regs->verdict.code = nf_nat_redirect_ipv6(pkt->skb, &range, in nft_redir_eval()
/linux/net/openvswitch/
H A Dconntrack.c76 struct nf_nat_range2 range; /* Only present for SRC NAT and DST NAT. */ member
681 err = nf_ct_nat(skb, ct, ctinfo, &action, &info->range, info->commit); in ovs_ct_nat()
1143 nla_memcpy(&info->range.min_addr, a, in parse_nat()
1144 sizeof(info->range.min_addr)); in parse_nat()
1145 info->range.flags |= NF_NAT_RANGE_MAP_IPS; in parse_nat()
1150 nla_memcpy(&info->range.max_addr, a, in parse_nat()
1151 sizeof(info->range.max_addr)); in parse_nat()
1152 info->range.flags |= NF_NAT_RANGE_MAP_IPS; in parse_nat()
1156 info->range.min_proto.all = htons(nla_get_u16(a)); in parse_nat()
1157 info->range.flags |= NF_NAT_RANGE_PROTO_SPECIFIED; in parse_nat()
[all …]
/linux/sound/isa/gus/
H A Dgus_volume.c71 unsigned short range, increment, value, i;
79 range = 4;
85 range = i;
90 if (range == 4) {
91 range = 3;
95 return (range << 6) | (increment & 0x3f);
/linux/drivers/iio/light/
H A Disl76682.c52 u8 range; member
57 u8 range; member
75 chip->range; in isl76682_get()
116 chip->range = isl76682_range_table[i].range; in isl76682_write_raw()
147 if (chip->range != isl76682_range_table[i].range) in isl76682_read_raw()
302 chip->range = ISL76682_COMMAND_RANGE_LUX_1K; in isl76682_probe()
/linux/drivers/iio/magnetometer/
H A Daf8133j.c53 u8 range; member
145 if (data->range == AF8133J_REG_RANGE_22G) { in af8133j_reset()
146 ret = regmap_write(data->regmap, AF8133J_REG_RANGE, data->range); in af8133j_reset()
268 if (data->range == AF8133J_REG_RANGE_12G) in af8133j_read_raw()
299 u8 range; in af8133j_set_scale() local
303 range = AF8133J_REG_RANGE_12G; in af8133j_set_scale()
305 range = AF8133J_REG_RANGE_22G; in af8133j_set_scale()
318 AF8133J_REG_RANGE, range); in af8133j_set_scale()
322 data->range = range; in af8133j_set_scale()
417 data->range = AF8133J_REG_RANGE_12G; in af8133j_probe()
/linux/drivers/clk/versatile/
H A Dclk-vexpress-osc.c69 u32 range[2]; in vexpress_osc_probe() local
80 if (of_property_read_u32_array(pdev->dev.of_node, "freq-range", range, in vexpress_osc_probe()
81 ARRAY_SIZE(range)) == 0) { in vexpress_osc_probe()
82 osc->rate_min = range[0]; in vexpress_osc_probe()
83 osc->rate_max = range[1]; in vexpress_osc_probe()
/linux/arch/s390/mm/
H A Dextmem.c49 struct qrange range[6]; member
71 struct qrange range[6]; member
203 seg->vm_segtype = qout->range[0].start & 0xff; in query_segment_type()
211 if (((qout->range[i].start & 0xff) != SEG_TYPE_EW) && in query_segment_type()
212 ((qout->range[i].start & 0xff) != SEG_TYPE_EN)) { in query_segment_type()
216 if (start != qout->range[i].start >> PAGE_SHIFT) { in query_segment_type()
220 start = (qout->range[i].end >> PAGE_SHIFT) + 1; in query_segment_type()
229 memcpy (seg->range, qout->range, 6*sizeof(struct qrange)); in query_segment_type()
587 seg->range[i].start >> PAGE_SHIFT, in segment_save()
588 seg->range[i].end >> PAGE_SHIFT, in segment_save()
[all …]

12345678910>>...74