Home
last modified time | relevance | path

Searched refs:end (Results 1 – 25 of 128) 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()
17 u64 start, u64 end);
21 u64 start, u64 end);
23 void subtract_range(struct range *range, int az, u64 start, u64 end);
Dmmu_notifier.h104 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 …]
Dobjtool.h18 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
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.h140 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
Dioport.h24 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 …]
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.h59 char *end = addr + len; in prefetch_range() local
61 for (cp = addr; cp < end; cp += PREFETCH_STRIDE) in prefetch_range()
Dpagewalk.h65 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,
Dksm.h20 unsigned long end, int advice, unsigned long *vm_flags);
67 unsigned long end, int advice, unsigned long *vm_flags) in ksm_madvise() argument
Dvmalloc.h104 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/
Ddamon.h23 __field(unsigned long, end)
32 __entry->end = r->ar.end;
39 __entry->start, __entry->end,
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)
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/
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
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
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()
Dtlb.h279 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/
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.h226 #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/
Dvirtio_iommu.h23 __le64 end; member
28 __le32 end; member
136 __le64 end; member
Dfib_rules.h35 __u32 end; member
40 __u16 end; member

123456