/linux-master/drivers/xen/ |
H A D | unpopulated-alloc.c | 40 struct range mhp_range; 91 pgmap->range = (struct range) { 123 pr_err("Cannot remap memory range\n");
|
/linux-master/drivers/dax/hmem/ |
H A D | hmem.c | 22 * wants to manipulate the range partitioning before the devices 30 dax_region = alloc_dax_region(dev, pdev->id, &mri->range, 38 .size = region_idle ? 0 : range_len(&mri->range), 73 dev_dbg(host, "deferring range to CXL: %pr\n", res); 100 .range = {
|
/linux-master/drivers/mfd/ |
H A D | si476x-prop.c | 33 const struct si476x_property_range range[], 39 if (element <= range[i].high && element >= range[i].low) 32 si476x_core_element_is_in_range(u16 element, const struct si476x_property_range range[], size_t size) argument
|
/linux-master/arch/x86/events/intel/ |
H A D | pt.c | 462 unsigned int range = 0; local 470 for (range = 0; range < filters->nr_filters; range++) { 471 struct pt_filter *filter = &filters->filter[range]; 474 * Note, if the range has zero start/end addresses due 476 * go ahead and program zeroed range, which will simply 483 if (pt->filters.filter[range].msr_a != filter->msr_a) { 484 wrmsrl(pt_address_ranges[range].msr_a, filter->msr_a); 485 pt->filters.filter[range] 1406 int range = 0; local 1431 int range = 0; local [all...] |
/linux-master/drivers/hwmon/ |
H A D | max197.c | 32 #define MAX197_RNG (1 << 4) /* Full range */ 44 * @limit: Max range value (10V for MAX197, 4V for MAX199). 95 int range; local 100 range = max197_is_full_range(data, channel) ? 104 range = -range; 106 range = 0; 111 return sprintf(buf, "%d\n", range); 157 /* We can deduce only the range */ 160 /* We can deduce only the range */ [all...] |
/linux-master/fs/exfat/ |
H A D | balloc.c | 255 int exfat_trim_fs(struct inode *inode, struct fstrim_range *range) argument 263 clu_start = max_t(u64, range->start >> sbi->cluster_size_bits, 265 clu_end = clu_start + (range->len >> sbi->cluster_size_bits) - 1; 266 trim_minlen = range->minlen >> sbi->cluster_size_bits; 268 if (clu_start >= sbi->num_clusters || range->len < sbi->cluster_size) 286 /* extend trim range for continuous free cluster */ 289 /* trim current range if it's larger than trim_minlen */ 330 range->len = trimmed_total << sbi->cluster_size_bits;
|
/linux-master/drivers/comedi/drivers/ |
H A D | pcmad.c | 27 * 0 = straight binary (0-5V input range) 28 * 1 = two's complement (+-10V input range) 73 unsigned int range = CR_RANGE(insn->chanspec); local 92 if (comedi_range_is_bipolar(s, range)) {
|
/linux-master/include/net/netfilter/ |
H A D | nf_nat.h | 38 /* Set up the info structure to map into this range. */ 40 const struct nf_nat_range2 *range, 109 const struct nf_nat_range2 *range, bool commit);
|
/linux-master/drivers/nvme/target/ |
H A D | io-cmd-file.c | 276 struct nvme_dsm_range range; local 283 status = nvmet_copy_from_sgl(req, i * sizeof(range), &range, 284 sizeof(range)); 288 offset = le64_to_cpu(range.slba) << req->ns->blksize_shift; 289 len = le32_to_cpu(range.nlb); 292 req->error_slba = le64_to_cpu(range.slba); 299 req->error_slba = le64_to_cpu(range.slba);
|
/linux-master/arch/powerpc/platforms/pseries/ |
H A D | plpks_sed_ops.c | 29 u_long range; member in struct:plpks_sed_object_data 40 * authority is admin1 and range is global 117 data.range = cpu_to_be64(PLPKS_SED_RANGE);
|
/linux-master/mm/ |
H A D | rmap.c | 861 * the range of VM_LOCKED vma. As page reclaim 863 * the range of VM_LOCKED vma. 1003 struct mmu_notifier_range range; local 1010 mmu_notifier_range_init(&range, MMU_NOTIFY_PROTECTION_PAGE, 0, 1012 mmu_notifier_invalidate_range_start(&range); 1056 mmu_notifier_invalidate_range_end(&range); 1106 * pfn_mkclean_range - Cleans the PTEs (including PMDs) mapped with range of 1346 * folio_add_anon_rmap_ptes - add PTE mappings to a page range of an anon folio 1354 * The page range of folio is defined by [first_page, first_page + nr_pages) 1370 * folio_add_anon_rmap_pmd - add a PMD mapping to a page range o 1624 struct mmu_notifier_range range; local 1973 struct mmu_notifier_range range; local 2348 struct mmu_notifier_range range; local [all...] |
/linux-master/fs/nfs/ |
H A D | pnfs.c | 60 const struct pnfs_layout_range *range, 416 struct pnfs_layout_range range = { local 436 err = pnfs_mark_matching_lsegs_return(lo, &head, &range, 0); 439 *dst_range = range; 460 struct pnfs_layout_range range = { local 471 pnfs_free_returned_lsegs(lo, lseg_list, &range, 0); 505 struct pnfs_layout_range range = { local 514 pnfs_mark_matching_lsegs_return(lo, &head, &range, 0); 541 const struct pnfs_layout_range *range, 550 lseg->pls_range = *range; 540 pnfs_init_lseg(struct pnfs_layout_hdr *lo, struct pnfs_layout_segment *lseg, const struct pnfs_layout_range *range, const nfs4_stateid *stateid) argument 736 pnfs_free_returned_lsegs(struct pnfs_layout_hdr *lo, struct list_head *free_me, const struct pnfs_layout_range *range, u32 seq) argument 1083 pnfs_alloc_init_layoutget_args(struct inode *ino, struct nfs_open_context *ctx, const nfs4_stateid *stateid, const struct pnfs_layout_range *range, gfp_t gfp_flags) argument 1166 pnfs_layoutreturn_free_lsegs(struct pnfs_layout_hdr *lo, const nfs4_stateid *arg_stateid, const struct pnfs_layout_range *range, const nfs4_stateid *stateid) argument 1334 struct pnfs_layout_range range = { local 1785 pnfs_lseg_range_match(const struct pnfs_layout_range *ls_range, const struct pnfs_layout_range *range, bool strict_iomode) argument 1808 pnfs_find_lseg(struct pnfs_layout_hdr *lo, struct pnfs_layout_range *range, bool strict_iomode) argument 2220 pnfs_sanity_check_layout_range(struct pnfs_layout_range *range) argument 2451 struct pnfs_layout_range range = { local 2543 pnfs_mark_layout_for_return(struct inode *inode, const struct pnfs_layout_range *range) argument 2579 struct pnfs_layout_range range = { local 2598 pnfs_find_first_lseg(struct pnfs_layout_hdr *lo, const struct pnfs_layout_range *range, enum pnfs_iomode iomode) argument 2619 pnfs_should_return_unused_layout(struct pnfs_layout_hdr *lo, const struct pnfs_layout_range *range) argument 2652 const struct pnfs_layout_range *range = data; local 2698 struct pnfs_layout_range range = { local [all...] |
/linux-master/fs/f2fs/ |
H A D | file.c | 630 * once we invalidate valid blkaddr in range [ofs, ofs + count], 631 * we will invalidate all blkaddr in the whole range. 1429 /* collapse range should be aligned to block size of f2fs. */ 1633 /* insert range should be aligned to block size of f2fs. */ 2313 struct fstrim_range range; local 2322 if (copy_from_user(&range, (struct fstrim_range __user *)arg, 2323 sizeof(range))) 2330 range.minlen = max((unsigned int)range.minlen, 2332 ret = f2fs_trim_fs(F2FS_SB(sb), &range); 2506 __f2fs_ioc_gc_range(struct file *filp, struct f2fs_gc_range *range) argument 2560 struct f2fs_gc_range range; local 2595 f2fs_defragment_range(struct f2fs_sb_info *sbi, struct file *filp, struct f2fs_defragment *range) argument 2758 struct f2fs_defragment range; local 2931 __f2fs_ioc_move_range(struct file *filp, struct f2fs_move_range *range) argument 2965 struct f2fs_move_range range; local 2980 struct f2fs_flush_device range; local 3825 struct f2fs_sectrim_range range; local 4929 struct f2fs_gc_range range; local 4954 struct f2fs_move_range range; local [all...] |
/linux-master/drivers/clk/bcm/ |
H A D | clk-kona-setup.c | 23 limit = ccu->range - sizeof(u32); 79 u32 range; local 85 range = bcm_clk->ccu->range; 87 limit = range - sizeof(u32); 797 resource_size_t range; local 808 range = resource_size(&res); 809 if (range > (resource_size_t)U32_MAX) { 810 pr_err("%s: address range too large for %pOFn\n", __func__, 815 ccu->range [all...] |
/linux-master/drivers/iio/accel/ |
H A D | stk8312.c | 100 u8 range; member in struct:stk8312_data 279 static int stk8312_set_range(struct stk8312_data *data, u8 range) argument 286 if (range != 1 && range != 2) 288 else if (range == data->range) 302 masked_reg |= range << STK8312_RNG_SHIFT; 308 data->range = range; 313 dev_err(&client->dev, "failed to change sensor range\ [all...] |
H A D | bmc150-accel.h | 77 u32 range; member in struct:bmc150_accel_data
|
/linux-master/drivers/net/wireless/intersil/p54/ |
H A D | txrx.c | 31 struct p54_tx_info *range; local 45 range = (void *) info->rate_driver_data; 48 free = range->start_addr - prev_addr; 56 range->start_addr, range->end_addr, free); 58 prev_addr = range->end_addr; 83 struct p54_tx_info *range; local 91 range = (void *) info->rate_driver_data; 92 len = (range->extra_len + len) & ~0x3; 108 range [all...] |
/linux-master/drivers/power/supply/ |
H A D | bd99954-charger.c | 384 * The actual range : 2560 to 19200 mV. No matter what the 812 const struct linear_range *range; member in struct:battery_init 819 const struct linear_range *range; member in struct:dt_init 836 .range = &charging_current_ranges[0], 841 .range = &charging_current_ranges[0], 846 .range = &trickle_to_pre_threshold_ranges[0], 851 .range = &charging_current_ranges[0], 856 .range = &charge_voltage_regulation_ranges[0], 861 .range = &charge_voltage_regulation_ranges[0], 866 .range 915 const struct linear_range *range = battery_inits[i].range; local [all...] |
/linux-master/drivers/vhost/ |
H A D | vringh.c | 142 /* May reduce *len if range is shorter. */ 144 struct vringh_range *range, 148 if (addr < range->start || addr > range->end_incl) { 149 if (!getrange(vrh, addr, range)) 152 BUG_ON(addr < range->start || addr > range->end_incl); 156 if (range->end_incl == -1ULL) 168 if (unlikely(addr + *len - 1 > range->end_incl)) 173 *len = range 143 range_check(struct vringh *vrh, u64 addr, size_t *len, struct vringh_range *range, bool (*getrange)(struct vringh *, u64, struct vringh_range *)) argument 177 no_range_check(struct vringh *vrh, u64 addr, size_t *len, struct vringh_range *range, bool (*getrange)(struct vringh *, u64, struct vringh_range *)) argument 256 slow_copy(struct vringh *vrh, void *dst, const void *src, bool (*rcheck)(struct vringh *vrh, u64 addr, size_t *len, struct vringh_range *range, bool (*getrange)(struct vringh *vrh, u64, struct vringh_range *)), bool (*getrange)(struct vringh *vrh, u64 addr, struct vringh_range *r), struct vringh_range *range, int (*copy)(const struct vringh *vrh, void *dst, const void *src, size_t len)) argument 293 __vringh_iov(struct vringh *vrh, u16 i, struct vringh_kiov *riov, struct vringh_kiov *wiov, bool (*rcheck)(struct vringh *vrh, u64 addr, size_t *len, struct vringh_range *range, bool (*getrange)(struct vringh *, u64, struct vringh_range *)), bool (*getrange)(struct vringh *, u64, struct vringh_range *), gfp_t gfp, int (*copy)(const struct vringh *vrh, void *dst, const void *src, size_t len)) argument 307 struct vringh_range range = { -1ULL, 0 }, slowrange; local [all...] |
/linux-master/drivers/pinctrl/renesas/ |
H A D | core.c | 116 const struct sh_pfc_pin_range *range = &pfc->ranges[i]; local 118 if (pin <= range->end) 119 return pin >= range->start 120 ? offset + pin - range->start : -1; 122 offset += range->end - range->start + 1; 318 const struct pinmux_range *range; local 324 range = NULL; 329 range = &pfc->info->output; 333 range 400 struct sh_pfc_pin_range *range; local [all...] |
/linux-master/arch/powerpc/boot/dts/fsl/ |
H A D | p1020si-post.dtsi | 49 bus-range = <0 255>; 77 bus-range = <0 255>;
|
/linux-master/drivers/of/ |
H A D | fdt_address.c | 42 u64 (*map)(__be32 *addr, const __be32 *range, 70 static u64 __init fdt_bus_default_map(__be32 *addr, const __be32 *range, argument 75 cp = of_read_number(range, na); 76 s = of_read_number(range + na + pna, ns);
|
/linux-master/tools/power/cpupower/utils/idle_monitor/ |
H A D | cpupower-monitor.h | 41 enum power_range_e range; member in struct:cstate
|
H A D | amd_fam14h_idle.c | 55 .range = RANGE_PACKAGE, 62 .range = RANGE_PACKAGE, 69 .range = RANGE_PACKAGE, 76 .range = RANGE_PACKAGE,
|
/linux-master/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | vega10_thermal.h | 75 struct PP_TemperatureRange *range);
|