/include/linux/ceph/ |
D | decode.h | 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 75 ceph_decode_need(p, end, sizeof(u16), bad); \ [all …]
|
/include/linux/ |
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;})
|
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
|
D | range.h | 8 u64 end; member 13 return range->end - range->start + 1; in range_len() 17 u64 start, u64 end); 21 u64 start, u64 end); 23 void subtract_range(struct range *range, int az, u64 start, u64 end);
|
D | mmu_notifier.h | 104 unsigned long end); 114 unsigned long end); 211 unsigned long end); 284 unsigned long end; member 399 unsigned long end); 402 unsigned long end); 411 unsigned long start, unsigned long end); 429 unsigned long end) in mmu_notifier_clear_flush_young() argument 432 return __mmu_notifier_clear_flush_young(mm, start, end); in mmu_notifier_clear_flush_young() 438 unsigned long end) in mmu_notifier_clear_young() argument [all …]
|
D | objtool.h | 18 u8 end; member 52 #define UNWIND_HINT(sp_reg, sp_offset, type, end) \ argument 60 ".byte " __stringify(end) "\n\t" \ 132 .macro UNWIND_HINT type:req sp_reg=0 sp_offset=0 end=0 140 .byte \end 177 #define UNWIND_HINT(sp_reg, sp_offset, type, end) \ 185 .macro UNWIND_HINT type:req sp_reg=0 sp_offset=0 end=0
|
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()
|
D | kmsan.h | 140 int kmsan_vmap_pages_range_noflush(unsigned long start, unsigned long end, 152 void kmsan_vunmap_range_noflush(unsigned long start, unsigned long end); 166 int kmsan_ioremap_page_range(unsigned long addr, unsigned long end, 178 void kmsan_iounmap_page_range(unsigned long start, unsigned long end); 287 unsigned long end, in kmsan_vmap_pages_range_noflush() argument 296 unsigned long end) in kmsan_vunmap_range_noflush() argument 301 unsigned long end, in kmsan_ioremap_page_range() argument 309 unsigned long end) in kmsan_iounmap_page_range() argument
|
D | ioport.h | 24 resource_size_t end; member 166 .end = (_start) + (_size) - 1, \ 206 resource_size_t start, resource_size_t end, 227 return res->end - res->start + 1; in resource_size() 244 return r1->start <= r2->start && r1->end >= r2->end; in resource_contains() 250 return r1->start <= r2->end && r1->end >= r2->start; in resource_overlaps() 259 r->end = min(r1->end, r2->end); in resource_intersection() 269 r->end = max(r1->end, r2->end); in resource_union() 332 walk_mem_res(u64 start, u64 end, void *arg, 335 walk_system_ram_res(u64 start, u64 end, void *arg, [all …]
|
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);
|
D | prefetch.h | 59 char *end = addr + len; in prefetch_range() local 61 for (cp = addr; cp < end; cp += PREFETCH_STRIDE) in prefetch_range()
|
D | pagewalk.h | 65 int (*pre_vma)(unsigned long start, unsigned long end, 107 unsigned long end, const struct mm_walk_ops *ops, 110 unsigned long end, const struct mm_walk_ops *ops,
|
D | ksm.h | 20 unsigned long end, int advice, unsigned long *vm_flags); 67 unsigned long end, int advice, unsigned long *vm_flags) in ksm_madvise() argument
|
D | vmalloc.h | 104 static inline unsigned long arch_vmap_pte_range_map_size(unsigned long addr, unsigned long end, in arch_vmap_pte_range_map_size() argument 151 unsigned long start, unsigned long end, gfp_t gfp_mask, 192 void arch_sync_kernel_mappings(unsigned long start, unsigned long end); 213 unsigned long start, unsigned long end, 237 void vunmap_range(unsigned long addr, unsigned long end);
|
/include/trace/events/ |
D | damon.h | 23 __field(unsigned long, end) 32 __entry->end = r->ar.end; 39 __entry->start, __entry->end,
|
D | mmap.h | 48 unsigned long end), 50 TP_ARGS(mt, start, end), 55 __field(unsigned long, end) 61 __entry->end = end; 67 (unsigned long) __entry->end
|
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)
|
D | kvm.h | 442 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) 475 TP_PROTO(unsigned long start, unsigned long end), 476 TP_ARGS(start, end), 480 __field( unsigned long, end ) 485 __entry->end = end; 489 __entry->start, __entry->end)
|
/include/asm-generic/ |
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 96 static inline void flush_cache_vmap(unsigned long start, unsigned long end) in flush_cache_vmap() argument 102 static inline void flush_cache_vunmap(unsigned long start, unsigned long end) in flush_cache_vunmap() argument
|
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()
|
D | tlb.h | 279 unsigned long end; member 332 tlb->end = max(tlb->end, address + range_size); in __tlb_adjust_range() 338 tlb->start = tlb->end = ~0; in __tlb_reset_range() 341 tlb->end = 0; in __tlb_reset_range() 371 if (tlb->end) in tlb_flush() 387 } else if (tlb->end) { in tlb_flush() 394 flush_tlb_range(&vma, tlb->start, tlb->end); in tlb_flush() 431 mmu_notifier_invalidate_range(tlb->mm, tlb->start, tlb->end); in tlb_flush_mmu_tlbonly()
|
/include/net/ |
D | fib_rules.h | 17 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()
|
D | regulatory.h | 226 #define REG_RULE_EXT(start, end, bw, gain, eirp, dfs_cac, reg_flags) \ argument 229 .freq_range.end_freq_khz = MHZ_TO_KHZ(end), \ 237 #define REG_RULE(start, end, bw, gain, eirp, reg_flags) \ argument 238 REG_RULE_EXT(start, end, bw, gain, eirp, 0, reg_flags)
|
/include/uapi/linux/ |
D | virtio_iommu.h | 23 __le64 end; member 28 __le32 end; member 136 __le64 end; member
|
D | fib_rules.h | 35 __u32 end; member 40 __u16 end; member
|