Home
last modified time | relevance | path

Searched refs:end (Results 1 – 25 of 141) sorted by relevance

123456

/include/linux/ceph/
Ddecode.h52 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
75 ceph_decode_need(p, end, sizeof(u16), bad); \
[all …]
/include/linux/
Dcirc_buf.h27 ({int end = (size) - (tail); \
28 int n = ((head) + end) & ((size)-1); \
29 n < end ? n : end;})
33 ({int end = (size) - 1 - (head); \
34 int n = (end + (tail)) & ((size)-1); \
35 n <= end ? n : end+1;})
Dfirmware-map.h17 int firmware_map_add_early(u64 start, u64 end, const char *type);
18 int firmware_map_add_hotplug(u64 start, u64 end, const char *type);
19 int firmware_map_remove(u64 start, u64 end, const char *type);
23 static inline int firmware_map_add_early(u64 start, u64 end, const char *type) in firmware_map_add_early() argument
28 static inline int firmware_map_add_hotplug(u64 start, u64 end, const char *type) in firmware_map_add_hotplug() argument
33 static inline int firmware_map_remove(u64 start, u64 end, const char *type) in firmware_map_remove() argument
Drange.h8 u64 end; member
13 return range->end - range->start + 1; in range_len()
18 return r1->start <= r2->start && r1->end >= r2->end; in range_contains()
22 u64 start, u64 end);
26 u64 start, u64 end);
28 void subtract_range(struct range *range, int az, u64 start, u64 end);
Dmmu_notifier.h104 unsigned long end);
114 unsigned long end);
202 unsigned long end);
274 unsigned long end; member
389 unsigned long end);
392 unsigned long end);
398 unsigned long start, unsigned long end);
416 unsigned long end) in mmu_notifier_clear_flush_young() argument
419 return __mmu_notifier_clear_flush_young(mm, start, end); in mmu_notifier_clear_flush_young()
425 unsigned long end) in mmu_notifier_clear_young() argument
[all …]
Dihex.h49 const struct ihex_binrec *end, *rec; in ihex_validate_fw() local
52 end = (const void *)&fw->data[fw->size - sizeof(*end)]; in ihex_validate_fw()
54 for (; rec <= end; rec = __ihex_next_binrec(rec)) { in ihex_validate_fw()
56 if (rec == end && !be16_to_cpu(rec->len)) in ihex_validate_fw()
Dkmsan.h142 unsigned long end,
155 void kmsan_vunmap_range_noflush(unsigned long start, unsigned long end);
169 int __must_check kmsan_ioremap_page_range(unsigned long addr, unsigned long end,
181 void kmsan_iounmap_page_range(unsigned long start, unsigned long end);
350 unsigned long start, unsigned long end, pgprot_t prot, in kmsan_vmap_pages_range_noflush() argument
357 unsigned long end) in kmsan_vunmap_range_noflush() argument
362 unsigned long end, in kmsan_ioremap_page_range() argument
371 unsigned long end) in kmsan_iounmap_page_range() argument
Dioport.h24 resource_size_t end; member
166 .end = (_start) + (_size) - 1, \
242 resource_size_t start, resource_size_t end,
260 return res->end - res->start + 1; in resource_size()
277 return r1->start <= r2->start && r1->end >= r2->end; in resource_contains()
283 return r1->start <= r2->end && r1->end >= r2->start; in resource_overlaps()
292 r->end = min(r1->end, r2->end); in resource_intersection()
302 r->end = max(r1->end, r2->end); in resource_union()
370 walk_mem_res(u64 start, u64 end, void *arg,
373 walk_system_ram_res(u64 start, u64 end, void *arg,
[all …]
Dinet.h53 extern int in4_pton(const char *src, int srclen, u8 *dst, int delim, const char **end);
54 extern int in6_pton(const char *src, int srclen, u8 *dst, int delim, const char **end);
Dprefetch.h54 char *end = addr + len; in prefetch_range() local
56 for (cp = addr; cp < end; cp += PREFETCH_STRIDE) in prefetch_range()
Dpagewalk.h86 int (*pre_vma)(unsigned long start, unsigned long end,
130 unsigned long end, const struct mm_walk_ops *ops,
133 unsigned long end, const struct mm_walk_ops *ops,
137 unsigned long end, const struct mm_walk_ops *ops,
Dio.h31 int ioremap_page_range(unsigned long addr, unsigned long end,
33 int vmap_page_range(unsigned long addr, unsigned long end,
36 static inline int ioremap_page_range(unsigned long addr, unsigned long end, in ioremap_page_range() argument
41 static inline int vmap_page_range(unsigned long addr, unsigned long end, in vmap_page_range() argument
Dvmalloc.h111 static inline unsigned long arch_vmap_pte_range_map_size(unsigned long addr, unsigned long end, in arch_vmap_pte_range_map_size() argument
170 unsigned long start, unsigned long end, gfp_t gfp_mask,
213 int vmap_pages_range(unsigned long addr, unsigned long end, pgprot_t prot,
235 unsigned long start, unsigned long end,
260 unsigned long end, struct page **pages);
262 unsigned long end);
263 void vunmap_range(unsigned long addr, unsigned long end);
Dfw_table.h15 const unsigned long end);
18 void *arg, const unsigned long end);
Dpgsize_migration.h27 unsigned long start, unsigned long end);
51 unsigned long start, unsigned long end) in madvise_vma_pad_pages() argument
/include/trace/events/
Ddamon.h27 __field(unsigned long, end)
38 __entry->end = r->ar.end;
47 __entry->start, __entry->end,
62 __field(unsigned long, end)
71 __entry->end = r->ar.end;
78 __entry->start, __entry->end,
Dvmalloc.h65 TP_PROTO(unsigned long start, unsigned long end,
68 TP_ARGS(start, end, npurged),
72 __field(unsigned long, end)
78 __entry->end = end;
83 __entry->start, __entry->end, __entry->npurged)
Dmmap.h48 unsigned long end),
50 TP_ARGS(mt, start, end),
55 __field(unsigned long, end)
61 __entry->end = end;
67 (unsigned long) __entry->end
Dsunvnet.h71 TP_PROTO(int lsid, int rsid, int end),
73 TP_ARGS(lsid, rsid, end),
78 __field(int, end)
84 __entry->end = end;
88 __entry->lsid, __entry->rsid, __entry->end)
Dkvm.h442 TP_PROTO(unsigned long start, unsigned long end),
443 TP_ARGS(start, end),
447 __field( unsigned long, end )
452 __entry->end = end;
456 __entry->start, __entry->end)
460 TP_PROTO(unsigned long start, unsigned long end),
461 TP_ARGS(start, end),
465 __field( unsigned long, end )
470 __entry->end = end;
474 __entry->start, __entry->end)
/include/asm-generic/
Dcacheflush.h37 unsigned long end) in flush_cache_range() argument
71 static inline void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range() argument
89 static inline void flush_cache_vmap(unsigned long start, unsigned long end) in flush_cache_vmap() argument
95 static inline void flush_cache_vmap_early(unsigned long start, unsigned long end) in flush_cache_vmap_early() argument
101 static inline void flush_cache_vunmap(unsigned long start, unsigned long end) in flush_cache_vunmap() argument
Dsections.h91 static inline bool memory_contains(void *begin, void *end, void *virt, in memory_contains() argument
94 return virt >= begin && virt + size <= end; in memory_contains()
108 static inline bool memory_intersects(void *begin, void *end, void *virt, in memory_intersects() argument
113 if (virt < end && vend > begin) in memory_intersects()
/include/trace/hooks/
Dkasan.h13 TP_PROTO(const void *ptr, size_t size, unsigned long *end),
14 TP_ARGS(ptr, size, end));
/include/net/
Dfib_rules.h17 kuid_t end; member
139 return range->start != 0 && range->end != 0; in fib_rule_port_range_set()
146 ntohs(port) <= a->end; in fib_rule_port_inrange()
151 return a->start != 0 && a->end != 0 && a->end < 0xffff && in fib_rule_port_range_valid()
152 a->start <= a->end; in fib_rule_port_range_valid()
159 a->end == b->end; in fib_rule_port_range_compare()
Dregulatory.h225 #define REG_RULE_EXT(start, end, bw, gain, eirp, dfs_cac, reg_flags) \ argument
228 .freq_range.end_freq_khz = MHZ_TO_KHZ(end), \
236 #define REG_RULE(start, end, bw, gain, eirp, reg_flags) \ argument
237 REG_RULE_EXT(start, end, bw, gain, eirp, 0, reg_flags)

123456