Searched refs:range_start (Results 1 - 25 of 75) sorted by relevance

123

/linux-master/drivers/firmware/efi/libstub/
H A Dunaccepted_memory.c182 unsigned long range_start, range_end; local
208 range_start = start / unit_size;
211 for_each_set_bitrange_from(range_start, range_end,
215 phys_start = range_start * unit_size + unaccepted_table->phys_base;
220 range_start, range_end - range_start);
/linux-master/drivers/firmware/efi/
H A Dunaccepted_memory.c35 unsigned long range_start, range_end; local
124 range_start = range.start;
125 for_each_set_bitrange_from(range_start, range_end, unaccepted->bitmap,
128 unsigned long len = range_end - range_start;
130 phys_start = range_start * unit_size + unaccepted->phys_base;
148 bitmap_clear(unaccepted->bitmap, range_start, len);
/linux-master/arch/arm64/kvm/hyp/include/nvhe/
H A Dgfp.h20 phys_addr_t range_start; member in struct:hyp_pool
/linux-master/drivers/gpu/drm/xe/
H A Dxe_reg_whitelist.c100 u32 range_start, range_end; local
117 range_start = reg & REG_GENMASK(25, range_bit);
118 range_end = range_start | REG_GENMASK(range_bit, 0);
133 range_start, range_end,
/linux-master/drivers/infiniband/hw/hfi1/
H A Dfault.c114 unsigned long range_start, range_end, i; local
128 if (kstrtoul(token, 0, &range_start))
135 range_end = range_start;
137 if (range_start == range_end && range_start == -1UL) {
143 if (range_start >= bound || range_end >= bound)
146 for (i = range_start; i <= range_end; i++) {
/linux-master/arch/xtensa/mm/
H A Dinit.c86 phys_addr_t range_start, range_end; local
91 &range_start, &range_end, NULL) {
92 unsigned long start = PFN_UP(range_start);
/linux-master/arch/arm/mm/
H A Dpageattr.c29 unsigned long range_start, unsigned long range_end)
31 return start >= range_start && start < range_end &&
28 range_in_range(unsigned long start, unsigned long size, unsigned long range_start, unsigned long range_end) argument
H A Dinit.c243 phys_addr_t range_start, range_end; local
248 &range_start, &range_end, NULL) {
249 unsigned long start = PFN_UP(range_start);
/linux-master/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_doorbell.c212 int range_start = dev->shared_resources.non_cp_doorbells_start; local
219 pr_debug("reserved doorbell 0x%03x - 0x%03x\n", range_start, range_end);
221 range_start + KFD_QUEUE_DOORBELL_MIRROR_OFFSET,
225 if (i >= range_start && i <= range_end) {
H A Dkfd_device.c1239 (*mem_obj)->range_start = found;
1290 pr_debug("range_start = %d, range_end = %d\n",
1291 (*mem_obj)->range_start, (*mem_obj)->range_end);
1294 bitmap_set(kfd->gtt_sa_bitmap, (*mem_obj)->range_start,
1295 (*mem_obj)->range_end - (*mem_obj)->range_start + 1);
1316 pr_debug("Free mem_obj = %p, range_start = %d, range_end = %d\n",
1317 mem_obj, mem_obj->range_start, mem_obj->range_end);
1322 bitmap_clear(kfd->gtt_sa_bitmap, mem_obj->range_start,
1323 mem_obj->range_end - mem_obj->range_start + 1);
/linux-master/drivers/base/regmap/
H A Dregcache-maple.c349 int range_start; local
361 range_start = 0;
367 ret = regcache_maple_insert_block(map, range_start,
372 range_start = i;
377 ret = regcache_maple_insert_block(map, range_start,
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_gem_vma.c125 u64 range_start, u64 range_end)
139 range_start, range_end, 0);
124 msm_gem_vma_init(struct msm_gem_vma *vma, int size, u64 range_start, u64 range_end) argument
H A Dmsm_gem.h71 u64 range_start, u64 range_end);
137 u64 range_start, u64 range_end);
H A Dmsm_gem.c446 u64 range_start, u64 range_end)
462 range_start, range_end);
468 GEM_WARN_ON(vma->iova < range_start);
536 u64 range_start, u64 range_end)
543 vma = get_vma_locked(obj, aspace, range_start, range_end);
562 u64 range_start, u64 range_end)
567 ret = get_and_pin_iova_range_locked(obj, aspace, iova, range_start, range_end);
444 get_vma_locked(struct drm_gem_object *obj, struct msm_gem_address_space *aspace, u64 range_start, u64 range_end) argument
534 get_and_pin_iova_range_locked(struct drm_gem_object *obj, struct msm_gem_address_space *aspace, uint64_t *iova, u64 range_start, u64 range_end) argument
560 msm_gem_get_and_pin_iova_range(struct drm_gem_object *obj, struct msm_gem_address_space *aspace, uint64_t *iova, u64 range_start, u64 range_end) argument
/linux-master/include/uapi/linux/
H A Dsed-opal.h84 __u64 range_start; member in struct:opal_user_lr_setup
93 __u64 range_start; member in struct:opal_lr_status
/linux-master/arch/x86/kvm/
H A Dmtrr.c150 int range_start; member in struct:fixed_mtrr_segment
159 .range_start = 0,
170 .range_start = 8,
181 .range_start = 24,
238 return mtrr_seg->range_start + 8 * unit;
247 return mtrr_seg->range_start + n - 1;
291 index = mtrr_seg->range_start;
299 int pos = index - mtrr_seg->range_start;
/linux-master/fs/btrfs/
H A Dordered-data.h196 const u64 range_start, const u64 range_len);
198 const u64 range_start, const u64 range_len);
/linux-master/arch/s390/boot/
H A Dphysmem_info.c252 unsigned long range_start, range_end; local
258 __get_physmem_range(nranges - 1, &range_start, &range_end, false);
264 if (range_start > addr) {
/linux-master/arch/arm64/kvm/hyp/nvhe/
H A Dpage_alloc.c45 if (addr < pool->range_start || addr >= pool->range_end)
103 if (phys < pool->range_start || phys >= pool->range_end)
235 pool->range_start = phys;
/linux-master/drivers/gpu/drm/
H A Ddrm_mm.c505 * @range_start: start of the allowed range for this node
518 u64 range_start, u64 range_end,
525 DRM_MM_BUG_ON(range_start > range_end);
527 if (unlikely(size == 0 || range_end - range_start < size))
540 for (hole = first_hole(mm, range_start, range_end, size, mode);
551 if (mode == DRM_MM_INSERT_HIGH && hole_end <= range_start)
559 adj_start = max(col_start, range_start);
580 if (adj_start < max(col_start, range_start) ||
761 scan->range_start = start;
812 adj_start = max(col_start, scan->range_start);
514 drm_mm_insert_node_in_range(struct drm_mm * const mm, struct drm_mm_node * const node, u64 size, u64 alignment, unsigned long color, u64 range_start, u64 range_end, enum drm_mm_insert_mode mode) argument
[all...]
/linux-master/arch/powerpc/sysdev/
H A Dfsl_rio.c456 u64 range_start; local
530 if (of_property_read_reg(np, 0, &range_start, NULL)) {
537 (u32)range_start);
555 if (of_property_read_reg(np, 0, &range_start, NULL)) {
561 pw->pw_regs = (struct rio_pw_regs *)(rmu_regs_win + (u32)range_start);
689 rio_law_start = range_start;
/linux-master/arch/powerpc/platforms/powernv/
H A Docxl.c227 u16 actag_count, range_start = 0, total_desired = 0; local
238 link->fn_actags[i].start = range_start;
240 range_start += actag_count;
241 WARN_ON(range_start >= PNV_OCXL_ACTAG_MAX);
/linux-master/net/bridge/
H A Dbr_vlan.c1956 struct net_bridge_vlan *v, *range_start = NULL, *range_end = NULL; local
2009 if (!range_start) {
2010 range_start = v;
2018 if (!br_vlan_global_opts_fill(skb, range_start->vid,
2020 range_start)) {
2025 idx += range_end->vid - range_start->vid + 1;
2027 range_start = v;
2030 u16 vlan_flags = br_vlan_flags(range_start, pvid);
2032 if (!br_vlan_fill_vids(skb, range_start->vid,
2033 range_end->vid, range_start,
2228 struct net_bridge_vlan *range_start, *range_end; local
[all...]
H A Dbr_vlan_options.c265 struct net_bridge_vlan *range_start,
280 if (!range_start || !br_vlan_should_use(range_start)) {
290 for (vid = range_start->vid; vid <= range_end->vid; vid++) {
263 br_vlan_process_options(const struct net_bridge *br, const struct net_bridge_port *p, struct net_bridge_vlan *range_start, struct net_bridge_vlan *range_end, struct nlattr **tb, struct netlink_ext_ack *extack) argument
/linux-master/drivers/mmc/host/
H A Ddw_mmc-k3.c327 unsigned int range_start = 0; local
350 range_start = i;
360 middle_range = range_start + range_length / 2;

Completed in 850 milliseconds

123