/xen/xen/arch/arm/arm64/ |
A D | insn.c | 44 int shift; in aarch64_get_imm_shift_mask() local 49 shift = 0; in aarch64_get_imm_shift_mask() 53 shift = 5; in aarch64_get_imm_shift_mask() 57 shift = 5; in aarch64_get_imm_shift_mask() 61 shift = 5; in aarch64_get_imm_shift_mask() 65 shift = 10; in aarch64_get_imm_shift_mask() 69 shift = 12; in aarch64_get_imm_shift_mask() 73 shift = 15; in aarch64_get_imm_shift_mask() 104 int shift; in aarch64_insn_decode_immediate() local 108 shift = 0; in aarch64_insn_decode_immediate() [all …]
|
A D | head.S | 512 .macro create_table_entry, ptbl, tbl, virt, shift, tmp1, tmp2, tmp3 513 lsr \tmp1, \virt, #\shift
|
/xen/xen/common/ |
A D | radix-tree.c | 148 unsigned int height, shift; in radix_tree_insert() local 184 shift -= RADIX_TREE_MAP_SHIFT; in radix_tree_insert() 209 unsigned int height, shift; in radix_tree_lookup_element() local 236 shift -= RADIX_TREE_MAP_SHIFT; in radix_tree_lookup_element() 359 unsigned int shift, height; in __lookup() local 373 index += 1UL << shift; in __lookup() 381 shift -= RADIX_TREE_MAP_SHIFT; in __lookup() 611 unsigned int height, shift; in radix_tree_delete() local 740 if (shift < 0) in __maxindex() 742 if (shift >= BITS_PER_LONG) in __maxindex() [all …]
|
/xen/xen/include/asm-arm/ |
A D | vreg.h | 137 int shift = offset * 8; in vreg_reg_update() local 139 *reg &= ~(mask << shift); in vreg_reg_update() 140 *reg |= ((unsigned long)val & mask) << shift; in vreg_reg_update() 148 int shift = offset * 8; in vreg_reg_setbits() local 150 *reg |= ((unsigned long)bits & mask) << shift; in vreg_reg_setbits() 158 int shift = offset * 8; in vreg_reg_clearbits() local 160 *reg &= ~(((unsigned long)bits & mask) << shift); in vreg_reg_clearbits()
|
/xen/xen/arch/x86/ |
A D | numa.c | 81 if ( (epdx >> shift) >= memnodemapsize ) in populate_memnodemap() 84 if ( memnodemap[spdx >> shift] != NUMA_NO_NODE ) in populate_memnodemap() 88 memnodemap[spdx >> shift] = i; in populate_memnodemap() 90 memnodemap[spdx >> shift] = nodeids[i]; in populate_memnodemap() 92 spdx += (1UL << shift); in populate_memnodemap() 148 int shift; in compute_hash_shift() local 150 shift = extract_lsb_from_nodes(nodes, numnodes); in compute_hash_shift() 155 printk(KERN_DEBUG "NUMA: Using %d for the hash shift.\n", shift); in compute_hash_shift() 157 if ( populate_memnodemap(nodes, numnodes, shift, nodeids) != 1 ) in compute_hash_shift() 161 "shift=%d\n", shift); in compute_hash_shift() [all …]
|
A D | time.c | 134 if ( scale->shift < 0 ) in scale_delta() 135 delta >>= -scale->shift; in scale_delta() 137 delta <<= scale->shift; in scale_delta() 157 reciprocal.shift = 1 - scale.shift; in scale_reciprocal() 161 reciprocal.shift++; in scale_reciprocal() 254 int shift = 0; in set_time_scale() local 261 shift--; in set_time_scale() 268 shift++; in set_time_scale() 272 ts->shift = shift; in set_time_scale() 599 .shift = info->tsc_shift, in read_cycle() [all …]
|
A D | hpet.c | 36 int shift; member 78 int shift) in div_sc() argument 80 uint64_t tmp = ((uint64_t)ticks) << shift; in div_sc() 91 static inline unsigned long ns2ticks(unsigned long nsec, int shift, in ns2ticks() argument 94 uint64_t tmp = ((uint64_t)nsec * factor) >> shift; in ns2ticks() 146 delta = ns2ticks(delta, ch->shift, ch->mult); in reprogram_hpet_evt_channel() 607 hpet_events[i].shift = 32; in hpet_broadcast_init()
|
/xen/xen/include/xen/ |
A D | bitops.h | 214 static inline __u32 rol32(__u32 word, unsigned int shift) in rol32() argument 216 return (word << shift) | (word >> (32 - shift)); in rol32() 225 static inline __u32 ror32(__u32 word, unsigned int shift) in ror32() argument 227 return (word >> shift) | (word << (32 - shift)); in ror32()
|
/xen/tools/flask/policy/policy/support/ |
A D | misc_macros.spt | 10 # shift the list num times 12 define(`shiftn',`ifelse($1,0,`shift($*)',`shiftn(decr($1),shift(shift($*)))')')
|
/xen/tools/libfsimage/zfs/zfs-include/ |
A D | spa.h | 42 #define BF32_GET_SB(x, low, len, shift, bias) \ argument 43 ((BF32_GET(x, low, len) + (bias)) << (shift)) 44 #define BF64_GET_SB(x, low, len, shift, bias) \ argument 45 ((BF64_GET(x, low, len) + (bias)) << (shift)) 47 #define BF32_SET_SB(x, low, len, shift, bias, val) \ argument 48 BF32_SET(x, low, len, ((val) >> (shift)) - (bias)) 49 #define BF64_SET_SB(x, low, len, shift, bias, val) \ argument 50 BF64_SET(x, low, len, ((val) >> (shift)) - (bias))
|
/xen/xen/arch/arm/arm32/lib/ |
A D | findbit.S | 53 movs r3, r3, lsr ip @ shift off unused bits 93 movs r3, r3, lsr ip @ shift off unused bits 129 movs r3, r3, lsr ip @ shift off unused bits 162 movs r3, r3, lsr ip @ shift off unused bits
|
A D | div64.S | 101 @ Here we shift remainer bits leftwards rather than moving the 140 @ If possible, branch for another shift in the division loop. 148 @ then simply shift values around
|
A D | lib1funcs.S | 50 @ Initially shift the divisor left 3 bits if possible, 59 @ Unless the divisor is very big, shift it up in multiples of 69 @ For very big divisors, we must shift it a bit at a time, or 146 @ Unless the divisor is very big, shift it up in multiples of 156 @ For very big divisors, we must shift it a bit at a time, or
|
/xen/xen/drivers/passthrough/amd/ |
A D | iommu.h | 321 static inline u32 get_field_from_reg_u32(u32 reg_value, u32 mask, u32 shift) in get_field_from_reg_u32() argument 324 field = (reg_value & mask) >> shift; in get_field_from_reg_u32() 329 u32 mask, u32 shift, u32 *reg) in set_field_in_reg_u32() argument 332 reg_value |= (field << shift) & mask; in set_field_in_reg_u32()
|
A D | iommu_guest.c | 624 uint32_t mmio, shift; in guest_iommu_mmio_read() local 637 shift = (offset & 7u) * 8; in guest_iommu_mmio_read() 646 *pval = (val >> shift ) & mask; in guest_iommu_mmio_read() 714 uint32_t shift; in guest_iommu_mmio_write() local 727 shift = (offset & 7) * 8; in guest_iommu_mmio_write() 735 reg_old &= ~(mask << shift); in guest_iommu_mmio_write() 736 val = reg_old | ((val & mask) << shift); in guest_iommu_mmio_write()
|
/xen/xen/xsm/flask/ss/ |
A D | avtab.c | 267 u32 shift = 0; in avtab_alloc() local 278 shift++; in avtab_alloc() 280 if ( shift > 2 ) in avtab_alloc() 281 shift = shift - 2; in avtab_alloc() 282 nslot = 1 << shift; in avtab_alloc()
|
/xen/tools/libxl/ |
A D | libxl_freebsd.c | 33 int shift; in libxl__devid_to_localdev() member 79 info[i].base + (minor >> info[i].shift)); in libxl__devid_to_localdev()
|
/xen/tools/libxc/ |
A D | xc_sr_save_x86_pv.c | 320 unsigned int fpp, n_pages, level, shift, idx_start, idx_end, idx, saved_idx; in map_p2m_list() local 396 shift = level * 9 + 3; in map_p2m_list() 397 idx_start = ((p2m_vaddr - off) & mask) >> shift; in map_p2m_list() 398 idx_end = ((p2m_end - off) & mask) >> shift; in map_p2m_list() 413 mfn, off + ((xen_vaddr_t)idx << shift), level); in map_p2m_list() 446 off = p2m_vaddr & ((mask >> shift) << shift); in map_p2m_list()
|
/xen/tools/tests/mce-test/tools/ |
A D | xen-mceinj.c | 221 size_t cpumap_size, line, shift; in inject_lmce() local 237 shift = cpu % 8; in inject_lmce() 238 memset(cpumap + line, 1 << shift, 1); in inject_lmce()
|
/xen/stubdom/grub/ |
A D | mini-os.c | 611 static int shift, control, alt, caps_lock; in console_getkey() local 624 shift = ev.key.pressed; in console_getkey() 645 if (shift || caps_lock) in console_getkey()
|
/xen/xen/arch/x86/mm/ |
A D | p2m-pt.c | 117 unsigned long gfn, uint32_t shift, uint32_t max) in p2m_find_entry() argument 121 index = *gfn_remainder >> shift; in p2m_find_entry() 126 gfn, *gfn_remainder, shift, index, max); in p2m_find_entry() 129 *gfn_remainder &= (1 << shift) - 1; in p2m_find_entry() 162 unsigned long *gfn_remainder, unsigned long gfn, u32 shift, in p2m_next_level() argument 172 shift, max)) ) in p2m_next_level()
|
A D | p2m-ept.c | 323 u32 shift, index; in ept_next_level() local 327 shift = next_level * EPT_TABLE_ORDER; in ept_next_level() 329 index = *gfn_remainder >> shift; in ept_next_level() 367 *gfn_remainder &= (1UL << shift) - 1; in ept_next_level()
|
/xen/docs/misc/arm/ |
A D | early-printk.txt | 20 - CONFIG_EARLY_UART_8250_REG_SHIFT is, optionally, the left-shift to
|
/xen/tools/flask/policy/modules/ |
A D | xen.if | 19 type $1, domain_type`'ifelse(`$#', `1', `', `,shift($@)'); 33 type $1, domain_type`'ifelse(`$#', `1', `', `,shift($@)');
|
/xen/xen/arch/arm/arm32/ |
A D | head.S | 377 .macro create_table_entry, ptbl, tbl, virt, shift, mmu=0 378 lsr r1, \virt, #\shift
|