Home
last modified time | relevance | path

Searched full:end (Results 1 – 25 of 4870) sorted by relevance

12345678910>>...195

/linux/kernel/
H A Drange.c12 int add_range(struct range *range, int az, int nr_range, u64 start, u64 end) in add_range() argument
14 if (start >= end) in add_range()
22 range[nr_range].end = end; in add_range()
30 u64 start, u64 end) in add_range_with_merge() argument
34 if (start >= end) in add_range_with_merge()
37 /* get new start/end: */ in add_range_with_merge()
41 if (!range[i].end) in add_range_with_merge()
45 common_end = min(range[i].end, end); in add_range_with_merge()
49 /* new start/end, will add it back at last */ in add_range_with_merge()
51 end = max(range[i].end, end); in add_range_with_merge()
[all …]
/linux/include/linux/ceph/
H A Ddecode.h16 * void *end pointer to end of buffer (last byte + 1)
52 static inline bool ceph_has_room(void **p, void *end, size_t n) in ceph_has_room() argument
54 return end >= *p && n <= end - *p; in ceph_has_room()
57 #define ceph_decode_need(p, end, n, bad) \ argument
59 if (!likely(ceph_has_room(p, end, n))) \
63 #define ceph_decode_64_safe(p, end, v, bad) \ argument
65 ceph_decode_need(p, end, sizeof(u64), bad); \
68 #define ceph_decode_32_safe(p, end, v, bad) \ argument
70 ceph_decode_need(p, end, sizeof(u32), bad); \
73 #define ceph_decode_16_safe(p, end, v, bad) \ argument
[all …]
/linux/drivers/net/dsa/sja1105/
H A Dsja1105_ethtool.c85 int end; member
96 .end = 24,
103 .end = 16,
110 .end = 8,
117 .end = 0,
125 .end = 27,
132 .end = 26,
139 .end = 25,
146 .end = 24,
153 .end = 23,
[all …]
/linux/arch/arm64/mm/
H A Dcache.S18 * caches_clean_inval_pou_macro(start,end) [fixup]
25 * - end - virtual end address of region
46 * caches_clean_inval_pou(start,end)
53 * - end - virtual end address of region
62 * caches_clean_inval_user_pou(start,end)
69 * - end - virtual end address of region
85 * icache_inval_pou(start,end)
90 * - end - virtual end address of region
103 * dcache_clean_inval_poc(start, end)
105 * Ensure that any D-cache lines for the interval [start, end)
[all …]
/linux/arch/mips/pci/
H A Dpci-malta.c31 .end = 0x000fffffUL,
81 resource_size_t start, end, map, start1, end1, map1, map2, map3, mask; in mips_pcibios_init() local
104 end = GT_READ(GT_PCI0M0HD_OFS); in mips_pcibios_init()
106 end = (end & GT_PCI_HD_MSK) | (start & ~GT_PCI_HD_MSK); in mips_pcibios_init()
112 if (end1 - start1 > end - start) { in mips_pcibios_init()
114 end = end1; in mips_pcibios_init()
117 mask = ~(start ^ end); in mips_pcibios_init()
122 gt64120_mem_resource.end = end; in mips_pcibios_init()
126 gt64120_mem_resource.end <<= GT_PCI_DCRM_SHF; in mips_pcibios_init()
127 gt64120_mem_resource.end |= (1 << GT_PCI_DCRM_SHF) - 1; in mips_pcibios_init()
[all …]
/linux/tools/perf/util/
H A Dblock-range.c22 assert(entry->start <= entry->end); /* single instruction block; jump to a jump */ in block_range__debug()
24 old = entry->end; in block_range__debug()
41 else if (addr > entry->end) in block_range__find()
73 * @end: branch ending this basic block
77 struct block_range_iter block_range__create(u64 start, u64 end) in block_range__create() argument
90 else if (start > entry->end) in block_range__create()
97 * Didn't find anything.. there's a hole at @start, however @end might in block_range__create()
108 if (entry->end < start) { in block_range__create()
115 if (next->start <= end) { /* add head: [start...][n->start...] */ in block_range__create()
122 .end = next->start - 1, in block_range__create()
[all …]
H A Dtime-utils.c21 char *end; in parse_nsec_time() local
23 time_sec = strtoull(str, &end, 10); in parse_nsec_time()
24 if (*end != '.' && *end != '\0') in parse_nsec_time()
27 if (*end == '.') { in parse_nsec_time()
31 if (strlen(++end) > 9) in parse_nsec_time()
34 strncpy(nsec_buf, end, 9); in parse_nsec_time()
41 time_nsec = strtoull(nsec_buf, &end, 10); in parse_nsec_time()
42 if (*end != '\0') in parse_nsec_time()
60 (parse_nsec_time(end_str, &ptime->end) != 0)) { in parse_timestr_sec_nsec()
67 static int split_start_end(char **start, char **end, const char *ostr, char ch) in split_start_end() argument
[all …]
/linux/fs/ceph/
H A Dmdsmap.c58 #define __decode_and_drop_type(p, end, type, bad) \ argument
60 if (*p + sizeof(type) > end) \
65 #define __decode_and_drop_set(p, end, type, bad) \ argument
69 ceph_decode_32_safe(p, end, n, bad); \
71 ceph_decode_need(p, end, need, bad); \
75 #define __decode_and_drop_map(p, end, ktype, vtype, bad) \ argument
79 ceph_decode_32_safe(p, end, n, bad); \
81 ceph_decode_need(p, end, need, bad); \
86 static int __decode_and_drop_compat_set(void **p, void* end) in __decode_and_drop_compat_set() argument
92 ceph_decode_need(p, end, sizeof(u64) + sizeof(u32), bad); in __decode_and_drop_compat_set()
[all …]
/linux/Documentation/admin-guide/kdump/
H A Dgdbmacros.txt32 end
34 end
46 end
48 end
50 end
52 end
53 end
56 end
75 end
76 end
[all …]
/linux/arch/microblaze/kernel/cpu/
H A Dcache.c89 * End address can be unaligned which is OK for C implementation.
92 #define CACHE_LOOP_LIMITS(start, end, cache_line_length, cache_size) \ argument
96 end = min(start + cache_size, end); \
121 * end address is not aligned, if end is aligned then I have to subtract
125 #define CACHE_RANGE_LOOP_2(start, end, line_length, op) \ argument
130 end = ((end & align) == end) ? end - line_length : end & align; \
131 count = end - start; \
142 #define CACHE_RANGE_LOOP_1(start, end, line_length, op) \ argument
146 end = ((end & align) == end) ? end - line_length : end & align; \
147 WARN_ON(end < start); \
[all …]
/linux/lib/
H A Dvsprintf.c91 * @endp: A pointer to the end of the parsed string will be placed here
106 * @endp: A pointer to the end of the parsed string will be placed here
127 * @endp: A pointer to the end of the parsed string will be placed here
159 * @endp: A pointer to the end of the parsed string will be placed here
451 char *number(char *buf, char *end, unsigned long long num, in number() argument
515 if (buf < end) in number()
522 if (buf < end) in number()
529 if (buf < end) in number()
534 if (buf < end) in number()
544 if (buf < end) in number()
572 special_hex_number(char * buf,char * end,unsigned long long num,int size) special_hex_number() argument
584 move_right(char * buf,char * end,unsigned len,unsigned spaces) move_right() argument
611 widen_string(char * buf,int n,char * end,struct printf_spec spec) widen_string() argument
632 string_nocheck(char * buf,char * end,const char * s,struct printf_spec spec) string_nocheck() argument
650 err_ptr(char * buf,char * end,void * ptr,struct printf_spec spec) err_ptr() argument
670 error_string(char * buf,char * end,const char * s,struct printf_spec spec) error_string() argument
700 check_pointer(char ** buf,char * end,const void * ptr,struct printf_spec spec) check_pointer() argument
715 string(char * buf,char * end,const char * s,struct printf_spec spec) string() argument
724 pointer_string(char * buf,char * end,const void * ptr,struct printf_spec spec) pointer_string() argument
800 ptr_to_id(char * buf,char * end,const void * ptr,struct printf_spec spec) ptr_to_id() argument
830 default_pointer(char * buf,char * end,const void * ptr,struct printf_spec spec) default_pointer() argument
846 restricted_pointer(char * buf,char * end,const void * ptr,struct printf_spec spec) restricted_pointer() argument
893 dentry_name(char * buf,char * end,const struct dentry * d,struct printf_spec spec,const char * fmt) dentry_name() argument
942 file_dentry_name(char * buf,char * end,const struct file * f,struct printf_spec spec,const char * fmt) file_dentry_name() argument
952 bdev_name(char * buf,char * end,struct block_device * bdev,struct printf_spec spec,const char * fmt) bdev_name() argument
975 symbol_string(char * buf,char * end,void * ptr,struct printf_spec spec,const char * fmt) symbol_string() argument
1036 hex_range(char * buf,char * end,u64 start_val,u64 end_val,struct printf_spec spec) hex_range() argument
1050 resource_string(char * buf,char * end,struct resource * res,struct printf_spec spec,const char * fmt) resource_string() argument
1147 range_string(char * buf,char * end,const struct range * range,struct printf_spec spec,const char * fmt) range_string() argument
1172 hex_string(char * buf,char * end,u8 * addr,struct printf_spec spec,const char * fmt) hex_string() argument
1223 bitmap_string(char * buf,char * end,const unsigned long * bitmap,struct printf_spec spec,const char * fmt) bitmap_string() argument
1267 bitmap_list_string(char * buf,char * end,const unsigned long * bitmap,struct printf_spec spec,const char * fmt) bitmap_list_string() argument
1297 mac_address_string(char * buf,char * end,u8 * addr,struct printf_spec spec,const char * fmt) mac_address_string() argument
1487 ip6_addr_string(char * buf,char * end,const u8 * addr,struct printf_spec spec,const char * fmt) ip6_addr_string() argument
1501 ip4_addr_string(char * buf,char * end,const u8 * addr,struct printf_spec spec,const char * fmt) ip4_addr_string() argument
1512 ip6_addr_string_sa(char * buf,char * end,const struct sockaddr_in6 * sa,struct printf_spec spec,const char * fmt) ip6_addr_string_sa() argument
1574 ip4_addr_string_sa(char * buf,char * end,const struct sockaddr_in * sa,struct printf_spec spec,const char * fmt) ip4_addr_string_sa() argument
1609 ip_addr_string(char * buf,char * end,const void * ptr,struct printf_spec spec,const char * fmt) ip_addr_string() argument
1644 escaped_string(char * buf,char * end,u8 * addr,struct printf_spec spec,const char * fmt) escaped_string() argument
1706 va_format(char * buf,char * end,struct va_format * va_fmt,struct printf_spec spec) va_format() argument
1723 uuid_string(char * buf,char * end,const u8 * addr,struct printf_spec spec,const char * fmt) uuid_string() argument
1768 netdev_bits(char * buf,char * end,const void * addr,struct printf_spec spec,const char * fmt) netdev_bits() argument
1790 fourcc_string(char * buf,char * end,const u32 * fourcc,struct printf_spec spec,const char * fmt) fourcc_string() argument
1828 address_val(char * buf,char * end,const void * addr,struct printf_spec spec,const char * fmt) address_val() argument
1853 date_str(char * buf,char * end,const struct rtc_time * tm,bool r) date_str() argument
1872 time_str(char * buf,char * end,const struct rtc_time * tm,bool r) time_str() argument
1888 rtc_str(char * buf,char * end,const struct rtc_time * tm,struct printf_spec spec,const char * fmt) rtc_str() argument
1938 time64_str(char * buf,char * end,const time64_t time,struct printf_spec spec,const char * fmt) time64_str() argument
1961 time_and_date(char * buf,char * end,void * ptr,struct printf_spec spec,const char * fmt) time_and_date() argument
1975 clock(char * buf,char * end,struct clk * clk,struct printf_spec spec,const char * fmt) clock() argument
1992 format_flags(char * buf,char * end,unsigned long flags,const struct trace_print_flags * names) format_flags() argument
2040 format_page_flags(char * buf,char * end,unsigned long flags) format_page_flags() argument
2087 flags_string(char * buf,char * end,void * flags_ptr,struct printf_spec spec,const char * fmt) flags_string() argument
2116 fwnode_full_name_string(struct fwnode_handle * fwnode,char * buf,char * end) fwnode_full_name_string() argument
2142 device_node_string(char * buf,char * end,struct device_node * dn,struct printf_spec spec,const char * fmt) device_node_string() argument
2232 fwnode_string(char * buf,char * end,struct fwnode_handle * fwnode,struct printf_spec spec,const char * fmt) fwnode_string() argument
2262 resource_or_range(const char * fmt,char * buf,char * end,void * ptr,struct printf_spec spec) resource_or_range() argument
2426 pointer(const char * fmt,char * buf,char * end,void * ptr,struct printf_spec spec) pointer() argument
2765 char *str, *end; vsnprintf() local
3047 char *str, *end; vbin_printf() local
3187 char *str, *end; bstr_printf() local
[all...]
/linux/arch/nios2/mm/
H A Dcacheflush.c19 static void __flush_dcache(unsigned long start, unsigned long end) in __flush_dcache() argument
24 end += (cpuinfo.dcache_line_size - 1); in __flush_dcache()
25 end &= ~(cpuinfo.dcache_line_size - 1); in __flush_dcache()
27 if (end > start + cpuinfo.dcache_size) in __flush_dcache()
28 end = start + cpuinfo.dcache_size; in __flush_dcache()
30 for (addr = start; addr < end; addr += cpuinfo.dcache_line_size) { in __flush_dcache()
38 static void __invalidate_dcache(unsigned long start, unsigned long end) in __invalidate_dcache() argument
43 end += (cpuinfo.dcache_line_size - 1); in __invalidate_dcache()
44 end &= ~(cpuinfo.dcache_line_size - 1); in __invalidate_dcache()
46 for (addr = start; addr < end; addr += cpuinfo.dcache_line_size) { in __invalidate_dcache()
[all …]
/linux/arch/arm64/include/asm/
H A Dcacheflush.h26 * Start addresses are inclusive and end addresses are exclusive; start
27 * addresses should be rounded down, end addresses up.
33 * All functions below apply to the interval [start, end)
35 * - end - virtual end address (exclusive)
37 * caches_clean_inval_pou(start, end)
42 * caches_clean_inval_user_pou(start, end)
48 * icache_inval_pou(start, end)
52 * dcache_clean_inval_poc(start, end)
56 * dcache_inval_poc(start, end)
60 * dcache_clean_poc(start, end)
[all …]
/linux/tools/perf/pmu-events/arch/x86/rocketlake/
H A Dfrontend.json3 "BriefDescription": "Counts the total number when the front end is resteered, mainly when the BPU cannot provide a correct prediction and this is corrected by other branch handling mechanisms at the front end.",
7 "PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch instruction in a fetch line. This occurs for the first time a branch instruction is fetched or when the branch is not tracked by the BPU (Branch Prediction Unit) anymore.",
58 "PublicDescription": "Number of retired Instructions that experienced a critical DSB (Decode stream buffer i.e. the decoded instruction-cache) miss. Critical means stalls were exposed to the back-end as a result of the DSB miss.",
96 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle",
102 "PublicDescription": "Retired instructions that are fetched after an interval where the front-end delivered no uops for a period of at least 1 cycle which was not interrupted by a back-end stall.",
107 "BriefDescription": "Retired instructions that are fetched after an interval where the front-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.",
113 "PublicDescription": "Counts retired instructions that are fetched after an interval where the front-end delivere
[all...]
/linux/tools/perf/pmu-events/arch/x86/icelakex/
H A Dfrontend.json3 "BriefDescription": "Counts the total number when the front end is resteered, mainly when the BPU cannot provide a correct prediction and this is corrected by other branch handling mechanisms at the front end.",
7 "PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch instruction in a fetch line. This occurs for the first time a branch instruction is fetched or when the branch is not tracked by the BPU (Branch Prediction Unit) anymore.",
58 "PublicDescription": "Number of retired Instructions that experienced a critical DSB (Decode stream buffer i.e. the decoded instruction-cache) miss. Critical means stalls were exposed to the back-end as a result of the DSB miss.",
96 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle",
102 "PublicDescription": "Retired instructions that are fetched after an interval where the front-end delivered no uops for a period of at least 1 cycle which was not interrupted by a back-end stall.",
107 "BriefDescription": "Retired instructions that are fetched after an interval where the front-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.",
113 "PublicDescription": "Counts retired instructions that are fetched after an interval where the front-end delivere
[all...]
/linux/tools/perf/pmu-events/arch/x86/tigerlake/
H A Dfrontend.json3 "BriefDescription": "Counts the total number when the front end is resteered, mainly when the BPU cannot provide a correct prediction and this is corrected by other branch handling mechanisms at the front end.",
7 "PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch instruction in a fetch line. This occurs for the first time a branch instruction is fetched or when the branch is not tracked by the BPU (Branch Prediction Unit) anymore.",
58 "PublicDescription": "Number of retired Instructions that experienced a critical DSB (Decode stream buffer i.e. the decoded instruction-cache) miss. Critical means stalls were exposed to the back-end as a result of the DSB miss.",
96 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle",
102 "PublicDescription": "Retired instructions that are fetched after an interval where the front-end delivered no uops for a period of at least 1 cycle which was not interrupted by a back-end stall.",
107 "BriefDescription": "Retired instructions that are fetched after an interval where the front-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.",
113 "PublicDescription": "Counts retired instructions that are fetched after an interval where the front-end delivere
[all...]
/linux/tools/perf/pmu-events/arch/x86/icelake/
H A Dfrontend.json3 "BriefDescription": "Counts the total number when the front end is resteered, mainly when the BPU cannot provide a correct prediction and this is corrected by other branch handling mechanisms at the front end.",
7 "PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch instruction in a fetch line. This occurs for the first time a branch instruction is fetched or when the branch is not tracked by the BPU (Branch Prediction Unit) anymore.",
58 "PublicDescription": "Number of retired Instructions that experienced a critical DSB (Decode stream buffer i.e. the decoded instruction-cache) miss. Critical means stalls were exposed to the back-end as a result of the DSB miss.",
96 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle",
102 "PublicDescription": "Retired instructions that are fetched after an interval where the front-end delivered no uops for a period of at least 1 cycle which was not interrupted by a back-end stall.",
107 "BriefDescription": "Retired instructions that are fetched after an interval where the front-end delivered no uops for a period of 128 cycles which was not interrupted by a back-end stall.",
113 "PublicDescription": "Counts retired instructions that are fetched after an interval where the front-end delivere
[all...]
/linux/mm/
H A Dnuma_memblks.c27 if (mi->blk[i].start != mi->blk[i].end && in numa_nodemask_from_meminfo()
133 static int __init numa_add_memblk_to(int nid, u64 start, u64 end, in numa_add_memblk_to() argument
137 if (start == end) in numa_add_memblk_to()
141 if (start > end || nid < 0 || nid >= MAX_NUMNODES) { in numa_add_memblk_to()
143 nid, start, end - 1); in numa_add_memblk_to()
153 mi->blk[mi->nr_blks].end = end; in numa_add_memblk_to()
191 * @end: End address of the new memblk
198 int __init numa_add_memblk(int nid, u64 start, u64 end) in numa_add_memblk() argument
200 return numa_add_memblk_to(nid, start, end, &numa_meminfo); in numa_add_memblk()
207 * @end: End address of the new memblk
[all …]
/linux/net/ceph/
H A Dcls_lock_client.c36 void *p, *end; in ceph_cls_lock() local
57 end = p + lock_op_buf_size; in ceph_cls_lock()
62 ceph_encode_string(&p, end, lock_name, name_len); in ceph_cls_lock()
64 ceph_encode_string(&p, end, cookie, cookie_len); in ceph_cls_lock()
65 ceph_encode_string(&p, end, tag, tag_len); in ceph_cls_lock()
66 ceph_encode_string(&p, end, desc, desc_len); in ceph_cls_lock()
101 void *p, *end; in ceph_cls_unlock() local
116 end = p + unlock_op_buf_size; in ceph_cls_unlock()
121 ceph_encode_string(&p, end, lock_name, name_len); in ceph_cls_unlock()
122 ceph_encode_string(&p, end, cookie, cookie_len); in ceph_cls_unlock()
[all …]
H A Dosdmap.c71 static int crush_decode_uniform_bucket(void **p, void *end, in crush_decode_uniform_bucket() argument
74 dout("crush_decode_uniform_bucket %p to %p\n", *p, end); in crush_decode_uniform_bucket()
75 ceph_decode_need(p, end, (1+b->h.size) * sizeof(u32), bad); in crush_decode_uniform_bucket()
82 static int crush_decode_list_bucket(void **p, void *end, in crush_decode_list_bucket() argument
86 dout("crush_decode_list_bucket %p to %p\n", *p, end); in crush_decode_list_bucket()
93 ceph_decode_need(p, end, 2 * b->h.size * sizeof(u32), bad); in crush_decode_list_bucket()
103 static int crush_decode_tree_bucket(void **p, void *end, in crush_decode_tree_bucket() argument
107 dout("crush_decode_tree_bucket %p to %p\n", *p, end); in crush_decode_tree_bucket()
108 ceph_decode_8_safe(p, end, b->num_nodes, bad); in crush_decode_tree_bucket()
112 ceph_decode_need(p, end, b->num_nodes * sizeof(u32), bad); in crush_decode_tree_bucket()
[all …]
/linux/arch/arm/mach-pxa/
H A Ddevices.c40 .end = IRQ_PMU,
54 .end = 0x41100fff,
59 .end = IRQ_MMC,
93 .end = 0x4060ffff,
98 .end = IRQ_USB,
130 .end = 0x4400ffff,
135 .end = IRQ_LCD,
162 .end = 0x40100023,
166 .end = IRQ_FFUART,
186 .end = 0x40200023,
[all …]
/linux/arch/arm/mm/
H A Dcache-feroceon-l2.c31 * end addresses to successive cp15 registers, and process every
33 * [start:end].
70 static inline void l2_clean_pa_range(unsigned long start, unsigned long end) in l2_clean_pa_range() argument
75 * Make sure 'start' and 'end' reference the same page, as in l2_clean_pa_range()
79 BUG_ON((start ^ end) >> PAGE_SHIFT); in l2_clean_pa_range()
82 va_end = va_start + (end - start); in l2_clean_pa_range()
101 static inline void l2_inv_pa_range(unsigned long start, unsigned long end) in l2_inv_pa_range() argument
106 * Make sure 'start' and 'end' reference the same page, as in l2_inv_pa_range()
110 BUG_ON((start ^ end) >> PAGE_SHIFT); in l2_inv_pa_range()
113 va_end = va_start + (end - start); in l2_inv_pa_range()
[all …]
/linux/drivers/tty/vt/
H A Dgen_ucs_width_table.py94 for start, end in EMOJI_ZERO_WIDTH:
95 for cp in range(start, end + 1):
100 start, end = REGIONAL_INDICATORS
101 for cp in range(start, end + 1):
153 for start, end in EMOJI_RANGES:
154 for cp in range(start, end + 1):
194 zero_width_ranges: List of (start, end) ranges for zero-width characters
195 double_width_ranges: List of (start, end) ranges for double-width characters
204 for start, end in ranges:
205 if end <= 0xFFFF:
[all …]
/linux/drivers/firmware/efi/libstub/
H A Dunaccepted_memory.c91 * unaligned start/end addresses and either:
97 void process_unaccepted_memory(u64 start, u64 end) in process_unaccepted_memory() argument
120 if (end - start < 2 * unit_size) { in process_unaccepted_memory()
121 arch_accept_memory(start, end); in process_unaccepted_memory()
126 * No matter how the start and end are aligned, at least one unaccepted in process_unaccepted_memory()
136 /* Immediately accept a <unit_size piece at the end: */ in process_unaccepted_memory()
137 if (end & unit_mask) { in process_unaccepted_memory()
138 arch_accept_memory(round_down(end, unit_size), end); in process_unaccepted_memory()
139 end = round_down(end, unit_size); in process_unaccepted_memory()
148 min(unaccepted_table->phys_base, end)); in process_unaccepted_memory()
[all …]
/linux/arch/s390/include/asm/
H A Dphysmem_info.h19 u64 end; member
36 unsigned long end; member
61 void add_physmem_online_range(u64 start, u64 end);
64 unsigned long *end, bool respect_usable_limit) in __get_physmem_range() argument
68 *end = 0; in __get_physmem_range()
74 *end = (unsigned long)physmem_info.online[n].end; in __get_physmem_range()
77 *end = (unsigned long)physmem_info.online_extended[n - MEM_INLINED_ENTRIES].end; in __get_physmem_range()
83 if (*end > physmem_info.usable) in __get_physmem_range()
84 *end = physmem_info.usable; in __get_physmem_range()
93 * @p_end: ptr to unsigned long for end address of the range
[all …]

12345678910>>...195