Searched refs:start (Results 151 - 175 of 6362) sorted by relevance

1234567891011>>

/linux-master/arch/sparc/kernel/
H A Diommu-common.c59 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 Dtlbflush.h28 * - 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 Dmitigation-patching.sh11 local start
16 start=$(date +%s)
17 now=$start
19 while [[ $((now-start)) -lt "$TIMEOUT" ]]
/linux-master/arch/xtensa/include/asm/
H A Dpci-bridge.h24 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 Dintel_wm_types.h59 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 Dcacheflush.h18 * - 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 Dxe_range_fence.h26 /** @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 Dmnconf-common.h15 int handle_search_keys(int key, size_t start, size_t end, void *_data);
/linux-master/drivers/firmware/efi/libstub/
H A Dx86-stub.h8 efi_status_t efi_adjust_memory_range_protection(unsigned long start,
/linux-master/arch/powerpc/include/asm/
H A Dsections.h61 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 Ddelalloc-space.h14 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 Dextent-io-tree.h116 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 Dsubpage.h107 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 Dextent_map.c73 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 Dattr.h28 unsigned int start, unsigned int len);
/linux-master/arch/x86/kernel/
H A Dcheck.c94 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 Dmap_range.c19 * @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 Dpinmux-sh7734.c16 .start = 0xFFFC0000,
21 .start = 0xFFC40000,
/linux-master/arch/m68k/coldfire/
H A Dmcf8390.c20 .start = NE2000_ADDR,
25 .start = NE2000_IRQ_VECTOR,
/linux-master/tools/perf/util/
H A Dfind-map.c2 static int find_map(void **start, void **end, const char *name) argument
19 start, end, &m))
/linux-master/arch/nios2/include/asm/
H A Dtlbflush.h16 * - 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 Drtc.c15 .start = RTC_PORT(0),
19 .start = RTC_IRQ,
/linux-master/drivers/watchdog/
H A DiTCO_vendor_support.c82 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 Dfind_bit.c47 * @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 Dcacheflush.h56 #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);

Completed in 530 milliseconds

1234567891011>>