/include/linux/ceph/ |
A D | decode.h | 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))) \ 86 ceph_decode_need(p, end, n, bad); \ 114 ceph_decode_32_safe(&sp, end, len, bad); in ceph_extract_encoded_string() 115 if (!ceph_has_room(&sp, end, len)) in ceph_extract_encoded_string() 141 ceph_decode_need(p, end, n, bad); \ 298 BUG_ON(*p + sizeof(len) + len > end); in ceph_encode_string() 388 ceph_encode_need(p, end, n, bad); \ 393 ceph_encode_need(p, end, n, bad); \ [all …]
|
/include/linux/ |
A D | range.h | 8 u64 end; member 13 return range->end - range->start + 1; in range_len() 20 return r1->start <= r2->start && r1->end >= r2->end; in range_contains() 27 return r1->start <= r2->end && r1->end >= r2->start; in range_overlaps() 31 u64 start, u64 end); 35 u64 start, u64 end); 37 void subtract_range(struct range *range, int az, u64 start, u64 end); 46 .end = (_end), \
|
A D | circ_buf.h | 27 ({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;})
|
A D | firmware-map.h | 17 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
|
A D | mmu_notifier.h | 103 unsigned long end); 113 unsigned long end); 201 unsigned long end); 265 unsigned long end; member 380 unsigned long end); 407 unsigned long end) in mmu_notifier_clear_flush_young() argument 504 range->end = end; in mmu_notifier_range_init() 570 unsigned long end; member 578 range->end = end; in _mmu_notifier_range_init() 584 end, owner) \ argument [all …]
|
A D | ihex.h | 49 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()
|
A D | ioport.h | 23 resource_size_t end; member 160 .end = (_start) + (_size) - 1, \ 241 resource_size_t start, resource_size_t end, 270 res->end = res->start + size - 1; in resource_set_size() 291 return res->end - res->start + 1; in resource_size() 308 return r1->start <= r2->start && r1->end >= r2->end; in resource_contains() 314 return r1->start <= r2->end && r1->end >= r2->start; in resource_overlaps() 323 r->end = min(r1->end, r2->end); in resource_intersection() 333 r->end = max(r1->end, r2->end); in resource_union() 401 walk_mem_res(u64 start, u64 end, void *arg, [all …]
|
A D | kmsan.h | 142 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
|
A D | inet.h | 53 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);
|
A D | numa_memblks.h | 15 u64 end; member 24 int __init numa_add_memblk(int nodeid, u64 start, u64 end); 25 int __init numa_add_reserved_memblk(int nid, u64 start, u64 end);
|
A D | prefetch.h | 54 char *end = addr + len; in prefetch_range() local 56 for (cp = addr; cp < end; cp += PREFETCH_STRIDE) in prefetch_range()
|
A D | vmalloc.h | 110 static inline unsigned long arch_vmap_pte_range_map_size(unsigned long addr, unsigned long end, in arch_vmap_pte_range_map_size() argument 171 unsigned long start, unsigned long end, gfp_t gfp_mask, 219 int vmap_pages_range(unsigned long addr, unsigned long end, pgprot_t prot, 236 void arch_sync_kernel_mappings(unsigned long start, unsigned long end); 257 unsigned long start, unsigned long end, 298 unsigned long end, struct page **pages); 300 unsigned long end); 301 void vunmap_range(unsigned long addr, unsigned long end);
|
A D | pagewalk.h | 88 int (*pre_vma)(unsigned long start, unsigned long end, 132 unsigned long end, const struct mm_walk_ops *ops, 135 unsigned long end, const struct mm_walk_ops *ops, 138 unsigned long end, const struct mm_walk_ops *ops,
|
A D | fw_table.h | 15 const unsigned long end); 18 void *arg, const unsigned long end);
|
A D | io.h | 28 int ioremap_page_range(unsigned long addr, unsigned long end, 30 int vmap_page_range(unsigned long addr, unsigned long end, 33 static inline int ioremap_page_range(unsigned long addr, unsigned long end, in ioremap_page_range() argument 38 static inline int vmap_page_range(unsigned long addr, unsigned long end, in vmap_page_range() argument
|
/include/trace/events/ |
A D | damon.h | 51 __field(unsigned long, end) 62 __entry->end = r->ar.end; 71 __entry->start, __entry->end, 103 __field(unsigned long, end) 112 __entry->end = r->ar.end; 119 __entry->start, __entry->end,
|
A D | vmalloc.h | 65 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)
|
A D | kvm.h | 404 TP_ARGS(start, end, attr), 408 __field(gfn_t, end) 414 __entry->end = end; 425 TP_ARGS(start, end), 429 __field( unsigned long, end ) 434 __entry->end = end; 438 __entry->start, __entry->end) 443 TP_ARGS(start, end), 447 __field( unsigned long, end ) 452 __entry->end = end; [all …]
|
A D | sunvnet.h | 71 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)
|
/include/asm-generic/ |
A D | cacheflush.h | 37 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
|
A D | sections.h | 91 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/net/ |
A D | fib_rules.h | 17 kuid_t end; member 143 return range->start != 0 && range->end != 0; in fib_rule_port_range_set() 150 ntohs(port) <= a->end; in fib_rule_port_inrange() 166 return a->start != 0 && a->end != 0 && a->end < 0xffff && in fib_rule_port_range_valid() 167 a->start <= a->end; in fib_rule_port_range_valid() 174 a->end == b->end; in fib_rule_port_range_compare() 180 return range->start != range->end; in fib_rule_port_is_range()
|
A D | regulatory.h | 225 #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)
|
/include/drm/ |
A D | drm_pagemap.h | 121 unsigned long start, unsigned long end, 222 unsigned long start, unsigned long end, 238 unsigned long start, unsigned long end,
|
/include/uapi/linux/ |
A D | virtio_iommu.h | 23 __le64 end; member 28 __le32 end; member 136 __le64 end; member
|