Home
last modified time | relevance | path

Searched refs:addr_range (Results 1 – 20 of 20) sorted by relevance

/linux/arch/powerpc/boot/
H A Dmain.c16 struct addr_range { struct
23 static struct addr_range prep_kernel(void) in prep_kernel() argument
98 return (struct addr_range){addr, ei.memsize}; in prep_kernel()
101 static struct addr_range prep_initrd(struct addr_range vmlinux, void *chosen, in prep_initrd()
119 return (struct addr_range){0, 0}; in prep_initrd()
146 return (struct addr_range){(void *)initrd_addr, initrd_size}; in prep_initrd()
150 static void prep_esm_blob(struct addr_range vmlinux, void *chosen) in prep_esm_blob()
186 static inline void prep_esm_blob(struct addr_range vmlinux, void *chosen) { } in prep_esm_blob()
229 struct addr_range vmlinux, initrd; in start()
/linux/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_dpcd.c147 const struct dpcd_address_range *addr_range; in dpcd_extend_address_range() local
154 addr_range = &mandatory_dpcd_blocks[i]; in dpcd_extend_address_range()
155 if (addr_range->start <= in_address && addr_range->end >= in_address) in dpcd_extend_address_range()
156 new_addr_range.start = addr_range->start; in dpcd_extend_address_range()
158 if (addr_range->start <= end_address && addr_range->end >= end_address) in dpcd_extend_address_range()
159 new_addr_range.end = addr_range->end; in dpcd_extend_address_range()
/linux/mm/damon/
H A Dstat.c181 struct damon_addr_range addr_range; in damon_stat_set_monitoring_region() local
187 addr_range.start = damon_stat_res_to_core_addr( in damon_stat_set_monitoring_region()
189 addr_range.end = damon_stat_res_to_core_addr( in damon_stat_set_monitoring_region()
191 if (addr_range.end <= addr_range.start) in damon_stat_set_monitoring_region()
193 return damon_set_regions(t, &addr_range, 1, min_region_sz); in damon_stat_set_monitoring_region()
H A Dsysfs-schemes.c367 struct damon_addr_range addr_range; member
564 return sysfs_emit(buf, "%lu\n", filter->addr_range.start); in addr_start_show()
572 int err = kstrtoul(buf, 0, &filter->addr_range.start); in addr_start_store()
583 return sysfs_emit(buf, "%lu\n", filter->addr_range.end); in addr_end_show()
591 int err = kstrtoul(buf, 0, &filter->addr_range.end); in addr_end_store()
2553 if (sysfs_filter->addr_range.end < in damon_sysfs_add_scheme_filters()
2554 sysfs_filter->addr_range.start) { in damon_sysfs_add_scheme_filters()
2558 filter->addr_range = sysfs_filter->addr_range; in damon_sysfs_add_scheme_filters()
H A Dcore.c901 dst->addr_range = src->addr_range; in damos_commit_filter_arg()
1797 start = ALIGN_DOWN(filter->addr_range.start, min_region_sz); in damos_filter_match()
1798 end = ALIGN_DOWN(filter->addr_range.end, min_region_sz); in damos_filter_match()
2925 struct damon_addr_range addr_range; in damon_set_region_biggest_system_ram_default() local
2934 addr_range.start = *start; in damon_set_region_biggest_system_ram_default()
2935 addr_range.end = *end; in damon_set_region_biggest_system_ram_default()
2936 return damon_set_regions(t, &addr_range, 1, min_region_sz); in damon_set_region_biggest_system_ram_default()
/linux/tools/testing/selftests/damon/
H A Ddrgn_dump_damon_status.py51 def addr_range_to_dict(addr_range): argument
52 return to_dict(addr_range, [
159 dict_['addr_range'] = [int(damos_filter.addr_range.start),
160 int(damos_filter.addr_range.end)]
/linux/tools/testing/selftests/powerpc/pmu/
H A Dlib.h32 struct addr_range { struct
36 extern struct addr_range libc, vdso; argument
H A Dlib.c135 struct addr_range libc, vdso;
/linux/scripts/
H A Dkallsyms.c43 struct addr_range { struct
49 static struct addr_range text_ranges[] = { argument
97 struct addr_range *ranges, int entries) in check_symbol_range()
100 struct addr_range *ar; in check_symbol_range()
176 const struct addr_range *ranges, int entries) in symbol_in_range()
179 const struct addr_range *ar; in symbol_in_range()
/linux/arch/s390/pci/
H A Dpci_insn.c101 union register_pair addr_range = {.even = addr, .odd = range}; in __rpcit() local
108 : [addr_range] "d" (addr_range.pair) in __rpcit()
/linux/tools/perf/util/
H A Dsymbol_conf.h99 int addr_range; member
H A Devent.c788 static bool check_address_range(struct intlist *addr_list, int addr_range, in check_address_range() argument
794 if (addr >= pos->i && addr < pos->i + addr_range) in check_address_range()
889 if (!ret && symbol_conf.addr_range) { in machine__resolve()
891 symbol_conf.addr_range, in machine__resolve()
/linux/mm/damon/tests/
H A Dcore-kunit.h828 KUNIT_EXPECT_EQ(test, dst->addr_range.start, in damos_test_commit_filter_for()
829 src->addr_range.start); in damos_test_commit_filter_for()
830 KUNIT_EXPECT_EQ(test, dst->addr_range.end, in damos_test_commit_filter_for()
831 src->addr_range.end); in damos_test_commit_filter_for()
890 .addr_range = {.start = 456, .end = 567}, in damos_test_commit_filter()
1069 f->addr_range = (struct damon_addr_range){.start = 2, .end = 6}; in damos_test_filter_out()
/linux/Documentation/trace/coresight/
H A Dcoresight-etm4x-reference.rst101 :File: ``addr_range`` (rw)
111 ``echo addr1 addr2 [exclude] > addr_range``
120 ``$> echo 0x0000 0x2000 0 > addr_range``
630 % echo 0x1000 0x5000 0 > addr_range ; set address range on comparators 0, 1.
/linux/drivers/scsi/aic94xx/
H A Daic94xx_hwi.h106 unsigned addr_range; /* max # of addrs; max # of possible ports */ member
H A Daic94xx_init.c226 asd_ha->hw_prof.addr_range = 8; in asd_aic9410_setup()
241 asd_ha->hw_prof.addr_range = 4; in asd_aic9405_setup()
/linux/include/linux/
H A Ddamon.h427 struct damon_addr_range addr_range; member
/linux/drivers/hwtracing/coresight/
H A Dcoresight-etm3x-sysfs.c429 static DEVICE_ATTR_RW(addr_range);
/linux/arch/x86/kvm/vmx/
H A Dvmx.c1259 static inline void pt_load_msr(struct pt_ctx *ctx, u32 addr_range) in pt_load_msr() argument
1267 for (i = 0; i < addr_range; i++) { in pt_load_msr()
1273 static inline void pt_save_msr(struct pt_ctx *ctx, u32 addr_range) in pt_save_msr() argument
1281 for (i = 0; i < addr_range; i++) { in pt_save_msr()
/linux/tools/perf/
H A Dbuiltin-script.c4098 OPT_INTEGER(0, "addr-range", &symbol_conf.addr_range, in cmd_script()