/linux-master/arch/sparc/kernel/ |
H A D | iommu-common.c | 59 unsigned int start, i; local 71 start = 0; 83 iommu->pools[i].start = start; 84 iommu->pools[i].hint = start; 85 start += iommu->poolsize; /* start for next pool */ 86 iommu->pools[i].end = start - 1; 92 p->start = start; 105 unsigned long n, end, start, limit, boundary_size; local [all...] |
/linux-master/arch/openrisc/include/asm/ |
H A D | tlbflush.h | 28 * - flush_tlb_range(vma, start, end) flushes a range of pages 35 unsigned long start, 47 extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, 56 static inline void flush_tlb_kernel_range(unsigned long start, argument 59 flush_tlb_range(NULL, start, end);
|
/linux-master/tools/testing/selftests/powerpc/security/ |
H A D | mitigation-patching.sh | 11 local start 16 start=$(date +%s) 17 now=$start 19 while [[ $((now-start)) -lt "$TIMEOUT" ]]
|
/linux-master/arch/xtensa/include/asm/ |
H A D | pci-bridge.h | 24 unsigned long start; member in struct:pci_space 65 unsigned long start, unsigned long end, int flags, char *name) 67 res->start = start; 64 pcibios_init_resource(struct resource *res, unsigned long start, unsigned long end, int flags, char *name) argument
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_wm_types.h | 59 u16 start, end; /* in number of blocks, 'end' is exclusive */ member in struct:skl_ddb_entry 64 return entry->end - entry->start; 70 if (e1->start == e2->start && e1->end == e2->end)
|
/linux-master/arch/hexagon/include/asm/ |
H A D | cacheflush.h | 18 * - flush_cache_range(vma, start, end) flushes a range of pages 19 * - flush_icache_range(start, end) flush a range of instructions 31 extern void flush_dcache_range(unsigned long start, unsigned long end); 37 extern void flush_icache_range(unsigned long start, unsigned long end); 78 extern void hexagon_inv_dcache_range(unsigned long start, unsigned long end); 79 extern void hexagon_clean_dcache_range(unsigned long start, unsigned long end);
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_range_fence.h | 26 /** @start: start address of range fence is interval tree */ 27 u64 start; member in struct:xe_range_fence 59 xe_range_fence_tree_first(struct xe_range_fence_tree *tree, u64 start, 63 xe_range_fence_tree_next(struct xe_range_fence *rfence, u64 start, u64 last); 72 u64 start, u64 end,
|
/linux-master/scripts/kconfig/ |
H A D | mnconf-common.h | 15 int handle_search_keys(int key, size_t start, size_t end, void *_data);
|
/linux-master/drivers/firmware/efi/libstub/ |
H A D | x86-stub.h | 8 efi_status_t efi_adjust_memory_range_protection(unsigned long start,
|
/linux-master/arch/powerpc/include/asm/ |
H A D | sections.h | 61 static inline int overlaps_interrupt_vector_text(unsigned long start, argument 68 return start < (unsigned long)__va(real_end) && 72 static inline int overlaps_kernel_text(unsigned long start, unsigned long end) argument 74 return start < (unsigned long)__init_end &&
|
/linux-master/fs/btrfs/ |
H A D | delalloc-space.h | 14 struct extent_changeset **reserved, u64 start, u64 len, 17 struct extent_changeset *reserved, u64 start, u64 len); 20 u64 start, u64 len, bool qgroup_free); 26 struct extent_changeset **reserved, u64 start, u64 len);
|
H A D | extent-io-tree.h | 116 u64 start; 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, 148 u64 *start, u64 search_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, 162 static inline int clear_extent_bit(struct extent_io_tree *tree, u64 start, argument 166 return __clear_extent_bit(tree, start, en 169 unlock_extent(struct extent_io_tree *tree, u64 start, u64 end, 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 | subpage.h | 107 struct folio *folio, u64 start, u32 len); 109 struct folio *folio, u64 start, u32 len); 112 struct folio *folio, u64 start, u32 len); 114 struct folio *folio, u64 start, u32 len); 132 struct folio *folio, u64 start, u32 len); \ 134 struct folio *folio, u64 start, u32 len); \ 136 struct folio *folio, u64 start, u32 len); \ 138 struct folio *folio, u64 start, u32 len); \ 140 struct folio *folio, u64 start, u32 len); \ 142 struct folio *folio, u64 start, u3 [all...] |
H A D | extent_map.c | 73 static u64 range_end(u64 start, u64 len) argument 75 if (start + len < start) 77 return start + len; 94 u64 end = range_end(em->start, em->len); 101 if (em->start < entry->start) { 103 } else if (em->start >= extent_map_end(entry)) { 112 while (parent && em->start >= extent_map_end(entry)) { 117 if (end > entry->start 306 unpin_extent_cache(struct btrfs_inode *inode, u64 start, u64 len, u64 gen) argument 405 __lookup_extent_mapping(struct extent_map_tree *tree, u64 start, u64 len, int strict) argument 442 lookup_extent_mapping(struct extent_map_tree *tree, u64 start, u64 len) argument 460 search_extent_mapping(struct extent_map_tree *tree, u64 start, u64 len) argument 542 u64 start; local 592 btrfs_add_extent_mapping(struct btrfs_inode *inode, struct extent_map **em_in, u64 start, u64 len) argument 690 btrfs_drop_extent_map_range(struct btrfs_inode *inode, u64 start, u64 end, bool skip_pinned) argument 947 split_extent_map(struct btrfs_inode *inode, u64 start, u64 len, u64 pre, u64 new_logical) argument [all...] |
/linux-master/fs/xfs/scrub/ |
H A D | attr.h | 28 unsigned int start, unsigned int len);
|
/linux-master/arch/x86/kernel/ |
H A D | check.c | 94 phys_addr_t start, end; local 115 for_each_free_mem_range(i, NUMA_NO_NODE, MEMBLOCK_NONE, &start, &end, 117 start = clamp_t(phys_addr_t, round_up(start, PAGE_SIZE), 121 if (start >= end) 124 memblock_reserve(start, end - start); 125 scan_areas[num_scan_areas].addr = start; 126 scan_areas[num_scan_areas].size = end - start; 129 memset(__va(start), [all...] |
/linux-master/arch/arm64/kernel/pi/ |
H A D | map_range.c | 19 * @start: Virtual address of the start of the range 21 * @pa: Physical address of the start of the range 29 void __init map_range(u64 *pte, u64 start, u64 end, u64 pa, pgprot_t prot, argument 37 start &= PAGE_MASK; 40 /* Advance tbl to the entry that covers start */ 41 tbl += (start >> (lshift + PAGE_SHIFT)) % PTRS_PER_PTE; 50 while (start < end) { 51 u64 next = min((start | lmask) + 1, PAGE_ALIGN(end)); 53 if (level < 3 && (start | nex [all...] |
/linux-master/arch/sh/kernel/cpu/sh4a/ |
H A D | pinmux-sh7734.c | 16 .start = 0xFFFC0000, 21 .start = 0xFFC40000,
|
/linux-master/arch/m68k/coldfire/ |
H A D | mcf8390.c | 20 .start = NE2000_ADDR, 25 .start = NE2000_IRQ_VECTOR,
|
/linux-master/tools/perf/util/ |
H A D | find-map.c | 2 static int find_map(void **start, void **end, const char *name) argument 19 start, end, &m))
|
/linux-master/arch/nios2/include/asm/ |
H A D | tlbflush.h | 16 * - flush_tlb_range(vma, start, end) flushes a range of pages 18 * - flush_tlb_kernel_range(start, end) flushes a range of kernel pages 26 extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, 28 extern void flush_tlb_kernel_range(unsigned long start, unsigned long end);
|
/linux-master/arch/mips/loongson2ef/common/ |
H A D | rtc.c | 15 .start = RTC_PORT(0), 19 .start = RTC_IRQ,
|
/linux-master/drivers/watchdog/ |
H A D | iTCO_vendor_support.c | 82 val32 = inl(smires->start); 84 outl(val32, smires->start); /* Needed to activate watchdog */ 92 val32 = inl(smires->start); 94 outl(val32, smires->start); /* Needed to deactivate watchdog */ 132 val32 = inl(smires->start); 136 outl(val32, smires->start); 143 val32 = inl(smires->start); 147 outl(val32, smires->start);
|
/linux-master/tools/lib/ |
H A D | find_bit.c | 47 * @start: The bitnumber to start searching at 49 #define FIND_NEXT_BIT(FETCH, MUNGE, size, start) \ 51 unsigned long mask, idx, tmp, sz = (size), __start = (start); \ 103 unsigned long _find_next_bit(const unsigned long *addr, unsigned long nbits, unsigned long start) argument 105 return FIND_NEXT_BIT(addr[idx], /* nop */, nbits, start); 111 unsigned long nbits, unsigned long start) 113 return FIND_NEXT_BIT(addr1[idx] & addr2[idx], /* nop */, nbits, start); 119 unsigned long start) 121 return FIND_NEXT_BIT(~addr[idx], /* nop */, nbits, start); 110 _find_next_and_bit(const unsigned long *addr1, const unsigned long *addr2, unsigned long nbits, unsigned long start) argument 118 _find_next_zero_bit(const unsigned long *addr, unsigned long nbits, unsigned long start) argument [all...] |
/linux-master/arch/microblaze/include/asm/ |
H A D | cacheflush.h | 56 #define flush_icache_range(start, end) mbc->iflr(start, end); 58 #define invalidate_icache_range(start, end) mbc->iinr(start, end); 64 #define invalidate_dcache_range(start, end) mbc->dinr(start, end); 66 #define flush_dcache_range(start, end) mbc->dflr(start, end);
|