/linux-master/arch/hexagon/lib/ |
H A D | checksum.c | 88 int i, start, mid, end, mask; local 96 start = 0xF & (16-(((int) ptr) & 0xF)) ; 98 start = start & mask ; 100 mid = len - start; 106 if (start & 1) 108 ptr2 = (unsigned short *) &ptr[start & 1]; 109 if (start & 2) 111 ptr4 = (unsigned int *) &ptr[start & 3]; 112 if (start [all...] |
/linux-master/drivers/media/dvb-frontends/cxd2880/ |
H A D | cxd2880_integ.c | 20 ktime_t start; local 30 start = ktime_get(); 42 if (ktime_to_ms(ktime_sub(ktime_get(), start)) >
|
/linux-master/fs/hfs/ |
H A D | bitmap.c | 32 u32 mask, start, len, n; local 70 start = (curr - bitmap) * 32 + i; 71 if (start >= size) 72 return start; 73 /* do any partial u32 at the start */ 74 len = min(size - start, len); 108 *max = (curr - bitmap) * 32 + i - start; 109 return start; 119 * XXX Currently the search starts from bit 0, but it should start with 177 * u16 start 193 hfs_clear_vbm_bits(struct super_block *sb, u16 start, u16 count) argument [all...] |
/linux-master/drivers/media/rc/img-ir/ |
H A D | img-ir-rc5.c | 14 unsigned int addr, cmd, tgl, start; local 19 start = (raw >> 13) & 0x01; 29 if (!start)
|
/linux-master/arch/mips/kernel/ |
H A D | csrc-ioasic.c | 36 u32 start, end; local 43 start = dec_ioasic_hpt_read(&clocksource_dec); 51 freq = (end - start) * 8;
|
/linux-master/arch/x86/mm/pat/ |
H A D | memtype.h | 11 u64 start; member in struct:memtype 34 extern struct memtype *memtype_erase(u64 start, u64 end); 41 static inline struct memtype *memtype_erase(u64 start, u64 end) argument
|
/linux-master/drivers/md/ |
H A D | dm-clone-metadata.h | 44 * @start: Starting region number 51 int dm_clone_cond_set_range(struct dm_clone_metadata *cmd, unsigned long start, 87 * disk and start a new transaction. 154 unsigned long start, unsigned long nr_regions); 162 * Returns the first unhydrated region with region_nr >= @start 165 unsigned long start);
|
/linux-master/include/linux/ |
H A D | interval_tree.h | 9 unsigned long start; /* Start of interval */ member in struct:interval_tree_node 24 unsigned long start, unsigned long last); 28 unsigned long start, unsigned long last);
|
/linux-master/drivers/iommu/iommufd/ |
H A D | io_pagetable.h | 73 return area->pages_node.start; 83 return area->node.start; 93 return (area->node.last - area->node.start) + 1; 97 * Number of bytes from the start of the iopt_pages that the iova begins. 119 struct io_pagetable *iopt, unsigned long start, \ 125 node = interval_tree_iter_first(&iopt->name##_itree, start, \ 132 struct iopt_##name *last_node, unsigned long start, \ 137 node = interval_tree_iter_next(&last_node->node, start, last); \ 185 * the start of the uptr and extend to npages. pages are pinned dynamically 217 void iopt_pages_fill_from_xarray(struct iopt_pages *pages, unsigned long start, [all...] |
/linux-master/arch/m68k/kernel/ |
H A D | machine_kexec.c | 36 unsigned long start, 54 pr_info("Will call new kernel at 0x%08lx. Bye...\n", image->start); 58 image->start,
|
/linux-master/net/ipv6/ |
H A D | exthdrs_core.c | 51 * It skips all well-known exthdrs, and returns pointer to the start 72 int ipv6_skip_exthdr(const struct sk_buff *skb, int start, u8 *nexthdrp, argument 85 hp = skb_header_pointer(skb, start, sizeof(_hdr), &_hdr); 91 start+offsetof(struct frag_hdr, 108 start += hdrlen; 112 return start; 191 unsigned int start = skb_network_offset(skb) + sizeof(struct ipv6hdr); local 204 start = *offset + sizeof(struct ipv6hdr); 219 hp = skb_header_pointer(skb, start, sizeof(_hdr), &_hdr); 226 rh = skb_header_pointer(skb, start, sizeo [all...] |
/linux-master/arch/microblaze/include/asm/ |
H A D | tlbflush.h | 31 unsigned long start, unsigned long end) 34 #define flush_tlb_kernel_range(start, end) do { } while (0) 51 unsigned long start, unsigned long end) { } 30 local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end) argument 50 flush_tlb_pgtables(struct mm_struct *mm, unsigned long start, unsigned long end) argument
|
/linux-master/arch/x86/boot/compressed/ |
H A D | mem.c | 35 void arch_accept_memory(phys_addr_t start, phys_addr_t end) argument 39 if (!tdx_accept_memory(start, end)) 42 snp_accept_memory(start, end);
|
/linux-master/drivers/staging/media/atomisp/pci/base/circbuf/src/ |
H A D | circbuf.c | 40 * A chunk of elements (i.e. the ones from the "start" position 82 cb->desc->start = 0; 133 max_offset = ia_css_circbuf_get_offset(cb, cb->desc->start, cb->desc->end); 137 * Step 1: When the target element is at the "start" position. 153 * Step 3: When the target element is between the "start" and 157 pos = ia_css_circbuf_get_pos_at_offset(cb, cb->desc->start, offset); 192 pos = ia_css_circbuf_get_pos_at_offset(cb, cb->desc->start, offset); 237 if (curr_end < cb->desc->start) { 277 elem = cb->elems[cb->desc->start]; 280 ia_css_circbuf_elem_init(&cb->elems[cb->desc->start]); [all...] |
/linux-master/arch/x86/mm/ |
H A D | init.c | 207 unsigned long start; member in struct:map_range 331 mr[nr_range].start = start_pfn<<PAGE_SHIFT; 352 unsigned long start = round_down(mr[i].start, PMD_SIZE); local 360 if (memblock_is_region_memory(start, end - start)) 365 unsigned long start = round_down(mr[i].start, PUD_SIZE); local 368 if (memblock_is_region_memory(start, end - start)) 399 split_mem_range(struct map_range *mr, int nr_range, unsigned long start, unsigned long end) argument 532 init_memory_mapping(unsigned long start, unsigned long end, pgprot_t prot) argument 577 u64 start = clamp_val(PFN_PHYS(start_pfn), r_start, r_end); local 659 unsigned long start; local 693 unsigned long next, start; local 975 free_initrd_mem(unsigned long start, unsigned long end) argument 1058 unsigned long start, offset = 0; local [all...] |
/linux-master/arch/m68k/coldfire/ |
H A D | device.c | 116 .start = MCFFEC_BASE0, 121 .start = MCF_IRQ_FECRX0, 126 .start = MCF_IRQ_FECTX0, 131 .start = MCF_IRQ_FECENTC0, 152 .start = MCFFEC_BASE1, 157 .start = MCF_IRQ_FECRX1, 162 .start = MCF_IRQ_FECTX1, 167 .start = MCF_IRQ_FECENTC1, 194 .start = MCFQSPI_BASE, 199 .start [all...] |
/linux-master/arch/sh/boards/mach-sh03/ |
H A D | setup.c | 27 .start = 0x1f0, 32 .start = 0x1f0 + 0x206, 37 .start = IRL2_IRQ, 51 .start = 0xa0800000, 85 cf_ide_resources[0].start += (unsigned long)cf_ide_base; 87 cf_ide_resources[1].start += (unsigned long)cf_ide_base;
|
/linux-master/drivers/gpu/drm/i915/selftests/ |
H A D | i915_random.c | 93 u64 start, u64 end, 98 BUG_ON(range_overflows(start, len, end)); 99 BUG_ON(round_up(start, align) > round_down(end - len, align)); 101 range = round_down(end - len, align) - round_up(start, align); 105 start += addr; 108 return round_up(start, align); 92 igt_random_offset(struct rnd_state *state, u64 start, u64 end, u64 len, u64 align) argument
|
/linux-master/arch/sh/mm/ |
H A D | cache-sh3.c | 32 static void sh3__flush_wback_region(void *start, int size) argument 38 begin = (unsigned long)start & ~(L1_CACHE_BYTES-1); 39 end = ((unsigned long)start + size + L1_CACHE_BYTES-1) 71 static void sh3__flush_purge_region(void *start, int size) argument 76 begin = (unsigned long)start & ~(L1_CACHE_BYTES-1); 77 end = ((unsigned long)start + size + L1_CACHE_BYTES-1)
|
/linux-master/include/trace/events/ |
H A D | vmalloc.h | 15 * @vstart: a requested start range 55 * @start: purging start address 60 * indication about start:end range and how many objects 65 TP_PROTO(unsigned long start, unsigned long end, 68 TP_ARGS(start, end, npurged), 71 __field(unsigned long, start) 77 __entry->start = start; 82 TP_printk("start [all...] |
/linux-master/arch/xtensa/mm/ |
H A D | kasan_init.c | 35 static void __init populate(void *start, void *end) argument 37 unsigned long n_pages = (end - start) / PAGE_SIZE; 40 unsigned long vaddr = (unsigned long)start; 48 pr_debug("%s: %p - %p\n", __func__, start, end); 70 memset(start, 0, end - start); 83 * start to the end of KSEG with clean writable pages.
|
/linux-master/arch/x86/pci/ |
H A D | amd_bus.c | 79 u64 start; local 165 start = reg & 0xfff000; 176 node, link, start, end); 181 update_res(info, start, end, IORESOURCE_IO, 1); 182 subtract_range(range, RANGE_NUM, start, end + 1); 192 update_res(info, range[i].start, range[i].end - 1, 216 fam10h_mmconf_start = fam10h_mmconf->start; 231 start = reg & 0xffffff00; /* 39:16 on 31:8*/ 232 start <<= 8; 246 node, link, start, en [all...] |
/linux-master/fs/bcachefs/ |
H A D | vstructs.h | 46 ((typeof(&(_s)->start[0])) ((u64 *) (_s)->_data + __vstruct_u64s(_s))) 51 for (typeof(&(_s)->start[0]) _i = (_s)->start; \ 56 for (typeof(&(_s)->start[0]) _next, _i = (_s)->start; \ 61 ((typeof(&(_s)->start[0])) ((_s)->_data + (_idx)))
|
/linux-master/arch/sparc/include/asm/ |
H A D | cacheflush_64.h | 24 #define flush_cache_range(vma, start, end) \ 34 void flush_icache_range(unsigned long start, unsigned long end); 47 void __flush_dcache_range(unsigned long start, unsigned long end); 77 #define flush_cache_vmap(start, end) do { } while (0) 78 #define flush_cache_vmap_early(start, end) do { } while (0) 79 #define flush_cache_vunmap(start, end) do { } while (0)
|
/linux-master/net/mac80211/ |
H A D | wbrf.c | 28 static void get_chan_freq_boundary(u32 center_freq, u32 bandwidth, u64 *start, u64 *end) argument 33 *start = center_freq - bandwidth / 2; 37 *start = *start * HZ_PER_KHZ; 52 ranges_in->band_list[0].start = start_freq1; 59 ranges_in->band_list[1].start = start_freq2;
|