/linux-master/kernel/ |
H A D | resource_kunit.c | 22 static struct resource r0 = { .start = R0_START, .end = R0_END }; 23 static struct resource r1 = { .start = R1_START, .end = R1_END }; 24 static struct resource r2 = { .start = R2_START, .end = R2_END }; 25 static struct resource r3 = { .start = R3_START, .end = R3_END }; 26 static struct resource r4 = { .start = R4_START, .end = R4_END }; 37 .r1 = &r1, .r2 = &r0, .r.start = R0_START, .r.end = R0_END, .ret = true, 39 .r1 = &r2, .r2 = &r0, .r.start = R0_START, .r.end = R0_END, .ret = true, 41 .r1 = &r3, .r2 = &r0, .r.start = R0_START, .r.end = R0_END, .ret = true, 43 .r1 = &r4, .r2 = &r0, .r.start = R0_START, .r.end = R0_END, .ret = true, 49 .r1 = &r4, .r2 = &r1, .r.start = R1_START, .r.end [all...] |
/linux-master/drivers/bus/ |
H A D | uniphier-system-bus.c | 29 u32 end; member in struct:uniphier_system_bus_bank 41 u64 end, mask; local 52 if (priv->bank[bank].base || priv->bank[bank].end) { 63 end = paddr + size; 74 end = round_up(end, 0x00020000); 76 if (end > U32_MAX) { 77 dev_err(priv->dev, "end address %08llx is too high\n", end); 80 mask = paddr ^ (end 137 u32 base, end, mask, val; local [all...] |
/linux-master/fs/btrfs/ |
H A D | extent-io-tree.h | 117 u64 end; /* inclusive */ member in struct:extent_state 138 int lock_extent(struct extent_io_tree *tree, u64 start, u64 end, 141 int try_lock_extent(struct extent_io_tree *tree, u64 start, u64 end, 153 bool test_range_bit(struct extent_io_tree *tree, u64 start, u64 end, u32 bit, 155 bool test_range_bit_exists(struct extent_io_tree *tree, u64 start, u64 end, u32 bit); 156 int clear_record_extent_bits(struct extent_io_tree *tree, u64 start, u64 end, 158 int __clear_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, 163 u64 end, u32 bits, 166 return __clear_extent_bit(tree, start, end, bits, cached, NULL); 169 static inline int unlock_extent(struct extent_io_tree *tree, u64 start, u64 end, argument 162 clear_extent_bit(struct extent_io_tree *tree, u64 start, u64 end, u32 bits, struct extent_state **cached) argument 175 clear_extent_bits(struct extent_io_tree *tree, u64 start, u64 end, u32 bits) argument 186 clear_extent_uptodate(struct extent_io_tree *tree, u64 start, u64 end, struct extent_state **cached_state) argument 193 clear_extent_dirty(struct extent_io_tree *tree, u64 start, u64 end, struct extent_state **cached) argument [all...] |
H A D | file.h | 23 int btrfs_sync_file(struct file *file, loff_t start, loff_t end, int datasync); 29 const u64 end, 33 struct btrfs_inode *inode, u64 start, u64 end); 40 int btrfs_fdatawrite_range(struct inode *inode, loff_t start, loff_t end); 44 bool btrfs_find_delalloc_in_range(struct btrfs_inode *inode, u64 start, u64 end,
|
/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_page_dirty.c | 55 * @end: Last currently dirty bit + 1 66 unsigned long end; member in struct:vmw_bo_dirty 93 &dirty->start, &dirty->end); 107 &dirty->start, &dirty->end); 127 if (dirty->end <= dirty->start) 132 dirty->end - dirty->start); 142 pgoff_t end = dirty->bitmap_size; local 145 clean_record_shared_mapping_range(mapping, offset, end, offset, 147 &start, &end); 149 if (dirty->start < dirty->end) 184 vmw_bo_dirty_pre_unmap(struct vmw_bo *vbo, pgoff_t start, pgoff_t end) argument 209 vmw_bo_dirty_unmap(struct vmw_bo *vbo, pgoff_t start, pgoff_t end) argument 311 pgoff_t start, cur, end; local [all...] |
/linux-master/arch/m68k/sun3x/ |
H A D | dvma.c | 84 unsigned long end; local 90 end = PAGE_ALIGN(vaddr + len); 106 if((end & PGDIR_MASK) > (vaddr & PGDIR_MASK)) 109 end2 = end; 137 } while(vaddr < end); 148 unsigned long end, index; local 151 end = ((baddr+len) >> DVMA_PAGE_SHIFT); 154 end++; 156 for(; index < end ; index++) { 171 for(index = (baddr >> DVMA_PAGE_SHIFT); index < end; inde 181 int index, end; local [all...] |
/linux-master/arch/sh/mm/ |
H A D | flush-sh4.c | 16 reg_size_t aligned_start, v, cnt, end; local 20 end = (aligned_start + size + L1_CACHE_BYTES-1) 22 cnt = (end - v) / L1_CACHE_BYTES; 50 reg_size_t aligned_start, v, cnt, end; local 54 end = (aligned_start + size + L1_CACHE_BYTES-1) 56 cnt = (end - v) / L1_CACHE_BYTES; 80 reg_size_t aligned_start, v, cnt, end; local 84 end = (aligned_start + size + L1_CACHE_BYTES-1) 86 cnt = (end - v) / L1_CACHE_BYTES;
|
/linux-master/arch/arm/mm/ |
H A D | cache-xsc3l2.c | 86 static void xsc3_l2_inv_range(unsigned long start, unsigned long end) argument 90 if (start == 0 && end == -1ul) { 108 * Invalidate all full cache lines between 'start' and 'end'. 110 while (start < (end & ~(CACHE_LINE_SIZE - 1))) { 119 if (start < end) { 130 static void xsc3_l2_clean_range(unsigned long start, unsigned long end) argument 137 while (start < end) { 168 static void xsc3_l2_flush_range(unsigned long start, unsigned long end) argument 172 if (start == 0 && end == -1ul) { 180 while (start < end) { [all...] |
/linux-master/arch/arm/mach-dove/ |
H A D | mpp.c | 18 int end; member in struct:dove_mpp_grp 25 .end = 39, 29 .end = 45, 33 .end = 51, 37 .end = 61, 41 .end = 63, 47 static void __init dove_mpp_gpio_mode(int start, int end, int gpio_mode) argument 51 for (i = start; i <= end; i++) 138 dove_mpp_grp[num].end, gpio_mode);
|
/linux-master/tools/testing/selftests/timers/ |
H A D | raw_skew.c | 60 long long diff_timespec(struct timespec start, struct timespec end) argument 65 end_ns = ts_to_nsec(end); 71 struct timespec start, mid, end; local 80 clock_gettime(CLOCK_MONOTONIC, &end); 82 newdiff = diff_timespec(start, end); 86 tmp = (ts_to_nsec(start) + ts_to_nsec(end))/2; 94 struct timespec mon, raw, start, end; local 119 end = mon; 124 interval = diff_timespec(start, end);
|
/linux-master/arch/mips/mm/ |
H A D | pgtable-64.c | 18 unsigned long *p, *end; local 30 end = p + PTRS_PER_PGD; 42 } while (p != end); 48 unsigned long *p, *end; local 52 end = p + PTRS_PER_PMD; 64 } while (p != end); 72 unsigned long *p, *end; local 76 end = p + PTRS_PER_PUD; 88 } while (p != end);
|
H A D | sc-r5k.c | 27 unsigned long end = start + scache_size; local 29 while(start < end) { 37 unsigned long end, a; local 52 end = (addr + size - 1) & ~(SC_PAGE - 1); 53 while (a <= end) {
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | spin_lock.c | 88 goto end; 94 goto end; 99 goto end; 104 goto end; 111 end: 146 goto end; 151 goto end; 153 goto end; 155 end:
|
/linux-master/arch/loongarch/mm/ |
H A D | pgtable.c | 43 unsigned long *p, *end; local 55 end = p + PTRS_PER_PGD; 67 } while (p != end); 74 unsigned long *p, *end; local 78 end = p + PTRS_PER_PMD; 90 } while (p != end); 98 unsigned long *p, *end; local 102 end = p + PTRS_PER_PUD; 114 } while (p != end);
|
/linux-master/tools/perf/util/ |
H A D | block-range.h | 15 * @end: inclusive end of range 17 * @is_branch: @end is a branch instruction 28 u64 end; member in struct:block_range 48 struct block_range *end; member in struct:block_range_iter 58 if (iter->start == iter->end) 67 if (!iter->start || !iter->end) 73 extern struct block_range_iter block_range__create(u64 start, u64 end);
|
/linux-master/tools/testing/radix-tree/ |
H A D | regression2.c | 12 * 1. radix_tree_range_tag_if_tagged(, start, end, , PAGECACHE_TAG_DIRTY, 15 * PAGECACHE_TAG_DIRTY within the range from start to end. As the result, 81 unsigned long int start, end; local 94 end = max_slots - 2; 95 tag_tagged_items(&mt_tree, start, end, 1, 113 end = max_slots - 2; 114 radix_tree_gang_lookup_tag_slot(&mt_tree, (void ***)pages, start, end,
|
H A D | main.c | 126 void check_copied_tags(struct radix_tree_root *tree, unsigned long start, unsigned long end, unsigned long *idx, int count, int fromtag, int totag) argument 133 if (idx[i] < start || idx[i] > end) { 136 end, idx[i], item_tag_get(tree, idx[i], 145 printv(2, "%lu-%lu: %lu, tags %d-%d\n", start, end, 160 unsigned long start, end, count = 0, tagged, cur, tmp; local 165 end = rand(); 166 if (start > end && (rand() % 10)) { 168 start = end; 169 end = cur; 171 /* Specifically create items around the start and the end o [all...] |
/linux-master/fs/jfs/ |
H A D | jfs_discard.c | 71 u64 start, end, minlen; local 81 end = start + (range->len >> sb->s_blocksize_bits) - 1; 91 if (end >= bmp->db_mapsize) 92 end = bmp->db_mapsize - 1; 98 agno_end = BLKTOAG(end, JFS_SBI(ip->i_sb));
|
/linux-master/include/linux/ |
H A D | ihex.h | 46 /* Check that ihex_next_binrec() won't take us off the end of the image... */ 49 const struct ihex_binrec *end, *rec; local 52 end = (const void *)&fw->data[fw->size - sizeof(*end)]; 54 for (; rec <= end; rec = __ihex_next_binrec(rec)) { 55 /* Zero length marks end of records */ 56 if (rec == end && !be16_to_cpu(rec->len)) 63 * run off the end while reading records... */
|
/linux-master/tools/testing/selftests/powerpc/tm/ |
H A D | tm-syscall.c | 79 struct timeval end, now; local 88 gettimeofday(&end, NULL); 91 timeradd(&end, &now, &end); 93 for (count = 0; timercmp(&now, &end, <); count++) {
|
/linux-master/arch/alpha/lib/ |
H A D | memset.S | 48 ble $18,end /* .. E1 */ 86 beq $18,end /* .. E1 */ 107 end: 109 .end ___memset 127 .end __memset16
|
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | radix_hugetlbpage.c | 29 unsigned long end) 38 if (end - start >= PUD_SIZE) 39 radix__flush_tlb_pwc_range_psize(vma->vm_mm, start, end, psize); 41 radix__flush_tlb_range_psize(vma->vm_mm, start, end, psize); 42 mmu_notifier_arch_invalidate_secondary_tlbs(vma->vm_mm, start, end); 28 radix__flush_hugetlb_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end) argument
|
/linux-master/include/asm-generic/ |
H A D | cacheflush.h | 37 unsigned long end) 71 static inline void flush_icache_range(unsigned long start, unsigned long end) argument 89 static inline void flush_cache_vmap(unsigned long start, unsigned long end) argument 95 static inline void flush_cache_vmap_early(unsigned long start, unsigned long end) argument 101 static inline void flush_cache_vunmap(unsigned long start, unsigned long end) argument 35 flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end) argument
|
/linux-master/arch/mips/cobalt/ |
H A D | setup.c | 49 .end = 0x1f, 55 .end = 0x6f, 61 .end = 0x8f, 67 .end = 0xdf, 84 ioport_resource.end = 0x01ffffff;
|
/linux-master/arch/x86/mm/ |
H A D | numa.c | 127 static int __init numa_add_memblk_to(int nid, u64 start, u64 end, argument 131 if (start == end) 135 if (start > end || nid < 0 || nid >= MAX_NUMNODES) { 137 nid, start, end - 1); 147 mi->blk[mi->nr_blks].end = end; 185 * @end: End address of the new memblk 192 int __init numa_add_memblk(int nid, u64 start, u64 end) argument 194 return numa_add_memblk_to(nid, start, end, &numa_meminfo); 252 bi->start, bi->end 278 u64 start, end; local 564 u64 end = 0; local 955 numa_fill_memblks(u64 start, u64 end) argument [all...] |