Home
last modified time | relevance | path

Searched refs:addr (Results 1 – 25 of 269) sorted by relevance

1234567891011

/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Dbitops.h19 #define ADDR (*(volatile int *) addr)
20 #define CONST_ADDR (*(const volatile int *) addr)
23 #define bitop_bad_size(addr) (sizeof(*(addr)) < 4) argument
54 static inline void __set_bit(int nr, void *addr) in __set_bit() argument
89 static inline void __clear_bit(int nr, void *addr) in __clear_bit() argument
107 static inline void __change_bit(int nr, void *addr) in __change_bit() argument
175 [addr] "+m" (*(int *)addr) : [nr] "Ir" (nr) : "memory" ); in __test_and_set_bit()
224 [addr] "+m" (*(int *)addr) : [nr] "Ir" (nr) : "memory" ); in __test_and_clear_bit()
241 [addr] "+m" (*(int *)addr) : [nr] "Ir" (nr) : "memory" ); in __test_and_change_bit()
330 #define find_first_bit(addr, size) find_next_bit(addr, size, 0) argument
[all …]
A Ddesc.h128 #define _set_gate(gate_addr,type,dpl,addr) \ argument
133 ((unsigned long)(addr) >> 32); \
136 (((unsigned long)(addr) & 0xFFFF0000UL) << 32) | \
139 ((unsigned long)(addr) & 0xFFFFUL) | \
150 (((unsigned long)(addr) & 0xFFFF0000UL) << 32) | in _set_gate_lower()
153 ((unsigned long)(addr) & 0xFFFFUL) | in _set_gate_lower()
166 idte.b = ((unsigned long)(addr) >> 32); in _update_gate_addr_lower()
169 ((unsigned long)(addr) & 0xFFFFUL); in _update_gate_addr_lower()
174 #define _set_tssldt_desc(desc,addr,limit,type) \ argument
179 ((u32)(addr) << 16) | ((u32)(limit) & 0xFFFF); \
[all …]
/xen-4.10.0-shim-comet/tools/libxc/
A Dxc_bitops.h27 static inline void bitmap_set(void *addr, int nr_bits) in bitmap_set() argument
29 memset(addr, 0xff, bitmap_size(nr_bits)); in bitmap_set()
34 memset(addr, 0, bitmap_size(nr_bits)); in bitmap_clear()
39 const char *addr = _addr; in test_bit() local
45 char *addr = _addr; in clear_bit() local
51 char *addr = _addr; in set_bit() local
57 int oldbit = test_bit(nr, addr); in test_and_clear_bit()
58 clear_bit(nr, addr); in test_and_clear_bit()
62 static inline int test_and_set_bit(int nr, void *addr) in test_and_set_bit() argument
64 int oldbit = test_bit(nr, addr); in test_and_set_bit()
[all …]
/xen-4.10.0-shim-comet/xen/arch/x86/oprofile/
A Dop_model_p4.c412 msrs->controls[i].addr = addr; in p4_fill_in_addresses()
417 addr < MSR_P4_IQ_ESCR0; ++i, addr += addr_increment()) { in p4_fill_in_addresses()
418 msrs->controls[i].addr = addr; in p4_fill_in_addresses()
426 msrs->controls[i].addr = addr; in p4_fill_in_addresses()
431 msrs->controls[i].addr = addr; in p4_fill_in_addresses()
437 msrs->controls[i].addr = addr; in p4_fill_in_addresses()
442 msrs->controls[i].addr = addr; in p4_fill_in_addresses()
447 msrs->controls[i].addr = addr; in p4_fill_in_addresses()
566 addr < MSR_P4_IQ_ESCR0; addr += addr_increment()) { in p4_setup_ctrs()
582 addr <= MSR_P4_TC_ESCR1; addr += addr_increment()){ in p4_setup_ctrs()
[all …]
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/
A Dstdvga.c140 switch ( addr ) in stdvga_outb()
260 addr = stdvga_mem_offset(s, addr); in stdvga_mem_readb()
261 if ( addr == ~0u ) in stdvga_mem_readb()
267 vram_b = vram_getb(s, addr); in stdvga_mem_readb()
282 vram_l = vram_getl(s, addr); in stdvga_mem_readb()
355 addr = stdvga_mem_offset(s, addr); in stdvga_mem_writeb()
356 if ( addr == ~0u ) in stdvga_mem_writeb()
362 plane = addr & 3; in stdvga_mem_writeb()
378 addr = ((addr & ~1) << 1) | plane; in stdvga_mem_writeb()
450 vram_l = vram_getl(s, addr); in stdvga_mem_writeb()
[all …]
/xen-4.10.0-shim-comet/xen/include/asm-x86/x86_64/
A Duaccess.h36 #define __addr_ok(addr) \ argument
37 (((unsigned long)(addr) < (1UL<<47)) || \
40 #define access_ok(addr, size) \ argument
41 (__addr_ok(addr) || is_compat_arg_xlat_range(addr, size))
43 #define array_access_ok(addr, count, size) \ argument
45 access_ok(addr, (count) * (size)))
47 #define __compat_addr_ok(d, addr) \ argument
50 #define __compat_access_ok(d, addr, size) \ argument
53 #define compat_access_ok(addr, size) \ argument
56 #define compat_array_access_ok(addr,count,size) \ argument
[all …]
/xen-4.10.0-shim-comet/xen/include/asm-arm/arm64/
A Dio.h42 asm volatile("str %w0, [%1]" : : "r" (val), "r" (addr)); in __raw_writel()
47 asm volatile("str %0, [%1]" : : "r" (val), "r" (addr)); in __raw_writeq()
50 static inline u8 __raw_readb(const volatile void __iomem *addr) in __raw_readb() argument
56 : "=r" (val) : "r" (addr)); in __raw_readb()
66 : "=r" (val) : "r" (addr)); in __raw_readw()
76 : "=r" (val) : "r" (addr)); in __raw_readl()
86 : "=r" (val) : "r" (addr)); in __raw_readq()
129 static inline int emulate_read(u64 addr) in emulate_read() argument
131 printk(XENLOG_G_WARNING "Can't access IO %lx\n", addr); in emulate_read()
135 static inline void emulate_write(u64 addr) in emulate_write() argument
[all …]
A Dbitops.h55 extern unsigned long find_next_bit(const unsigned long *addr, unsigned long
66 extern unsigned long find_next_zero_bit(const unsigned long *addr, unsigned
79 extern unsigned long find_first_bit(const unsigned long *addr,
89 extern unsigned long find_first_zero_bit(const unsigned long *addr,
93 #define find_first_bit(addr, size) find_next_bit((addr), (size), 0) argument
94 #define find_first_zero_bit(addr, size) find_next_zero_bit((addr), (size), 0) argument
/xen-4.10.0-shim-comet/tools/firmware/rombios/32bit/
A Dutil.h6 void outb(uint16_t addr, uint8_t val);
7 void outw(uint16_t addr, uint16_t val);
8 void outl(uint16_t addr, uint32_t val);
9 uint8_t inb(uint16_t addr);
10 uint16_t inw(uint16_t addr);
11 uint32_t inl(uint16_t addr);
29 static inline uint8_t mmio_readb(uint8_t *addr) in mmio_readb() argument
31 return *(volatile uint8_t *)addr; in mmio_readb()
34 static inline uint16_t mmio_readw(uint16_t *addr) in mmio_readw() argument
36 return *(volatile uint16_t *)addr; in mmio_readw()
[all …]
A Drombios_compat.h61 uint32_t *addr = (uint32_t *)ADDR_FROM_SEG_OFF(seg,off); in read_dword() local
62 return *addr; in read_dword()
67 uint16_t *addr = (uint16_t *)ADDR_FROM_SEG_OFF(seg,off); in read_word() local
68 return *addr; in read_word()
73 uint8_t *addr = (uint8_t *)ADDR_FROM_SEG_OFF(seg,off); in read_byte() local
74 return *addr; in read_byte()
79 uint32_t *addr = (uint32_t *)ADDR_FROM_SEG_OFF(seg,off); in write_dword() local
80 *addr = val; in write_dword()
86 *addr = val; in write_word()
91 uint8_t *addr = (uint8_t *)ADDR_FROM_SEG_OFF(seg,off); in write_byte() local
[all …]
/xen-4.10.0-shim-comet/tools/libs/foreignmemory/
A Dlinux.c76 ioctlx.addr = addr; in map_foreign_batch_single()
99 static int retry_paged(int fd, uint32_t dom, void *addr, in retry_paged() argument
120 ioctlx.addr = (unsigned long)addr + (i<<PAGE_SHIFT); in retry_paged()
154 addr = mmap(addr, num << PAGE_SHIFT, prot, flags | MAP_SHARED, in osdep_xenforeignmemory_map()
156 if ( addr == MAP_FAILED ) in osdep_xenforeignmemory_map()
164 ioctlx.addr = (unsigned long)addr; in osdep_xenforeignmemory_map()
198 (void)munmap(addr, num << PAGE_SHIFT); in osdep_xenforeignmemory_map()
207 ioctlx.addr = (unsigned long)addr; in osdep_xenforeignmemory_map()
260 (void)munmap(addr, num << PAGE_SHIFT); in osdep_xenforeignmemory_map()
265 return addr; in osdep_xenforeignmemory_map()
[all …]
A Dfreebsd.c58 uint32_t dom, void *addr, in osdep_xenforeignmemory_map() argument
66 addr = mmap(addr, num << PAGE_SHIFT, prot, flags | MAP_SHARED, fd, 0); in osdep_xenforeignmemory_map()
67 if ( addr == MAP_FAILED ) in osdep_xenforeignmemory_map()
75 ioctlx.addr = (unsigned long)addr; in osdep_xenforeignmemory_map()
84 (void)munmap(addr, num << PAGE_SHIFT); in osdep_xenforeignmemory_map()
89 return addr; in osdep_xenforeignmemory_map()
93 void *addr, size_t num) in osdep_xenforeignmemory_unmap() argument
95 return munmap(addr, num << PAGE_SHIFT); in osdep_xenforeignmemory_unmap()
A Dnetbsd.c70 void *addr, int prot, int flags, in osdep_map_foreign_batch() argument
75 addr = mmap(addr, num*XC_PAGE_SIZE, prot, flags | MAP_ANON | MAP_SHARED, -1, 0); in osdep_map_foreign_batch()
76 if ( addr == MAP_FAILED ) { in osdep_map_foreign_batch()
83 ioctlx.addr=(unsigned long)addr; in osdep_map_foreign_batch()
89 (void)munmap(addr, num*XC_PAGE_SIZE); in osdep_map_foreign_batch()
93 return addr; in osdep_map_foreign_batch()
98 void *addr, size_t num) in osdep_xenforeignmemory_unmap() argument
100 return munmap(addr, num*XC_PAGE_SIZE); in osdep_xenforeignmemory_unmap()
A Dsolaris.c71 void *addr, int prot, int flags, xen_pfn_t *arr, int num) in osdep_map_foreign_batch() argument
75 addr = mmap(addr, num*XC_PAGE_SIZE, prot, flags | MAP_SHARED, fd, 0); in osdep_map_foreign_batch()
76 if ( addr == MAP_FAILED ) in osdep_map_foreign_batch()
81 ioctlx.addr=(unsigned long)addr; in osdep_map_foreign_batch()
87 (void)munmap(addr, num*XC_PAGE_SIZE); in osdep_map_foreign_batch()
91 return addr; in osdep_map_foreign_batch()
95 void *addr, size_t num) in osdep_xenforeignmemory_unmap() argument
97 return munmap(addr, num*XC_PAGE_SIZE); in osdep_xenforeignmemory_unmap()
/xen-4.10.0-shim-comet/xen/arch/x86/
A De820.c55 if (ei->addr >= end || ei->addr + ei->size <= start) in e820_all_mapped()
61 if (ei->addr <= start) in e820_all_mapped()
193 if (biosmap[i].addr + biosmap[i].size < biosmap[i].addr) in sanitize_e820_map()
205 change_point[chgidx]->addr = biosmap[i].addr; in sanitize_e820_map()
207 change_point[chgidx]->addr = biosmap[i].addr + biosmap[i].size; in sanitize_e820_map()
220 if ((change_point[i]->addr < change_point[i-1]->addr) || in sanitize_e820_map()
221 ((change_point[i]->addr == change_point[i-1]->addr) && in sanitize_e820_map()
222 (change_point[i]->addr == change_point[i]->pbios->addr) && in sanitize_e820_map()
223 (change_point[i-1]->addr != change_point[i-1]->pbios->addr)) in sanitize_e820_map()
243 if (change_point[chgidx]->addr == change_point[chgidx]->pbios->addr) in sanitize_e820_map()
[all …]
A Dtrace.c48 void __trace_pv_page_fault(unsigned long addr, unsigned error_code) in __trace_pv_page_fault() argument
55 u32 eip, addr, error_code; in __trace_pv_page_fault() member
59 d.addr = addr; in __trace_pv_page_fault()
67 unsigned long eip, addr; in __trace_pv_page_fault() member
73 d.addr = addr; in __trace_pv_page_fault()
119 void __trace_ptwr_emulation(unsigned long addr, l1_pgentry_t npte) in __trace_ptwr_emulation() argument
135 u32 addr, eip; in __trace_ptwr_emulation() member
137 d.addr = addr; in __trace_ptwr_emulation()
147 unsigned long addr, eip; in __trace_ptwr_emulation() member
151 d.addr = addr; in __trace_ptwr_emulation()
A Dbitops.c6 const unsigned long *addr, unsigned int size) in __find_first_bit() argument
21 : "1" (BITS_TO_LONGS(size)), "2" (addr), "b" ((int)(long)addr) in __find_first_bit()
28 const unsigned long *addr, unsigned int size, unsigned int offset) in __find_next_bit() argument
30 const unsigned long *p = addr + (offset / BITS_PER_LONG); in __find_next_bit()
54 const unsigned long *addr, unsigned int size) in __find_first_zero_bit() argument
71 : "1" (BITS_TO_LONGS(size)), "2" (addr), "b" ((int)(long)addr) in __find_first_zero_bit()
78 const unsigned long *addr, unsigned int size, unsigned int offset) in __find_next_zero_bit() argument
80 const unsigned long *p = addr + (offset / BITS_PER_LONG); in __find_next_zero_bit()
/xen-4.10.0-shim-comet/xen/include/asm-arm/arm32/
A Dio.h27 static inline void __raw_writeb(u8 val, volatile void __iomem *addr) in __raw_writeb() argument
30 : "+Qo" (*(volatile u8 __force *)addr) in __raw_writeb()
34 static inline void __raw_writew(u16 val, volatile void __iomem *addr) in __raw_writew() argument
37 : "+Q" (*(volatile u16 __force *)addr) in __raw_writew()
44 : "+Qo" (*(volatile u32 __force *)addr) in __raw_writel()
48 static inline u8 __raw_readb(const volatile void __iomem *addr) in __raw_readb() argument
52 : "+Qo" (*(volatile u8 __force *)addr), in __raw_readb()
57 static inline u16 __raw_readw(const volatile void __iomem *addr) in __raw_readw() argument
61 : "+Q" (*(volatile u16 __force *)addr), in __raw_readw()
66 static inline u32 __raw_readl(const volatile void __iomem *addr) in __raw_readl() argument
[all …]
/xen-4.10.0-shim-comet/xen/include/xen/
A Dpage-defs.h7 #define PAGE_ALIGN_GRAN(gran, addr) ((addr + ~PAGE_MASK_##gran) & PAGE_MASK_##gran) argument
12 #define PAGE_ALIGN_4K(addr) PAGE_ALIGN_GRAN(4K, addr) argument
17 #define PAGE_ALIGN_16K(addr) PAGE_ALIGN_GRAN(16K, addr) argument
22 #define PAGE_ALIGN_64K(addr) PAGE_ALIGN_GRAN(64K, addr) argument
/xen-4.10.0-shim-comet/tools/firmware/rombios/
A Dmakesym.perl23 ($name[0], $junk, $addr[0], $junk, $name[1], $junk, $addr[1]) = @F;
25 next if length $addr[$col] < 1;
26 $addr[$col] =~ tr/A-Z/a-z/;
27 $addr[$col] = "000f" . $addr[$col];
28 print "$addr[$col] $name[$col]\n";
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/
A Dmmconfig_64.c50 char __iomem *addr; in pci_dev_base() local
52 addr = get_virt(seg, &bus); in pci_dev_base()
53 if (!addr) in pci_dev_base()
61 char __iomem *addr; in pci_mmcfg_read() local
69 addr = pci_dev_base(seg, bus, devfn); in pci_mmcfg_read()
70 if (!addr) in pci_mmcfg_read()
91 char __iomem *addr; in pci_mmcfg_write() local
97 addr = pci_dev_base(seg, bus, devfn); in pci_mmcfg_write()
98 if (!addr) in pci_mmcfg_write()
103 mmio_config_writeb(addr + reg, value); in pci_mmcfg_write()
[all …]
/xen-4.10.0-shim-comet/tools/firmware/hvmloader/
A De820.c97 memory_map.map[i].addr = GB(4); in adjust_memory_map()
100 memory_map.map[i].addr; in adjust_memory_map()
115 start = e820[i].addr; in dump_e820_table()
116 end = e820[i].addr + e820[i].size; in dump_e820_table()
170 e820[nr].addr = 0x00000; in build_e820_table()
179 e820[nr].addr = lowmem_reserved_base; in build_e820_table()
196 e820[nr].addr = bios_image_base; in build_e820_table()
213 e820[nr].addr = RESERVED_MEMBASE; in build_e820_table()
218 e820[nr].addr = igd_opregion_base; in build_e820_table()
230 e820[nr].addr = RESERVED_MEMBASE; in build_e820_table()
[all …]
/xen-4.10.0-shim-comet/xen/arch/x86/pv/
A Dgrant_table.c74 if ( !IS_ALIGNED(addr, sizeof(nl1e)) ) in create_grant_pv_mapping()
81 gl1mfn = _mfn(addr >> PAGE_SHIFT); in create_grant_pv_mapping()
86 pl1e = map_domain_page(gl1mfn) + (addr & ~PAGE_MASK); in create_grant_pv_mapping()
91 if ( is_pv_32bit_domain(currd) && addr != (uint32_t)addr ) in create_grant_pv_mapping()
94 pl1e = map_guest_l1e(addr, &gl1mfn); in create_grant_pv_mapping()
100 addr); in create_grant_pv_mapping()
230 if ( !IS_ALIGNED(addr, sizeof(nl1e)) ) in replace_grant_pv_mapping()
236 gl1mfn = _mfn(addr >> PAGE_SHIFT); in replace_grant_pv_mapping()
247 if ( addr != (uint32_t)addr ) in replace_grant_pv_mapping()
261 pl1e = map_guest_l1e(addr, &gl1mfn); in replace_grant_pv_mapping()
[all …]
A Dro-page-fault.c56 unsigned long addr = offset; in ptwr_emulated_read() local
58 if ( !__addr_ok(addr) || in ptwr_emulated_read()
73 unsigned long unaligned_addr = addr; in ptwr_emulated_update()
83 (addr & (bytes - 1))) ) in ptwr_emulated_update()
86 ptwr_ctxt->cr2, addr, bytes); in ptwr_emulated_update()
97 addr &= ~(sizeof(paddr_t) - 1); in ptwr_emulated_update()
189 trace_ptwr_emulation(addr, nl1e); in ptwr_emulated_update()
250 .cr2 = addr, in ptwr_do_page_fault()
343 pte = guest_get_eff_l1e(addr); in pv_ro_page_fault()
352 rc = mmio_ro_do_page_fault(&ctxt, addr, pte); in pv_ro_page_fault()
[all …]
/xen-4.10.0-shim-comet/xen/include/asm-arm/
A Dbitops.h30 #define ADDR (*(volatile int *) addr)
31 #define CONST_ADDR (*(const volatile int *) addr)
50 static inline int __test_and_set_bit(int nr, volatile void *addr) in __test_and_set_bit() argument
54 ((volatile unsigned int *)addr) + BIT_WORD(nr); in __test_and_set_bit()
70 static inline int __test_and_clear_bit(int nr, volatile void *addr) in __test_and_clear_bit() argument
74 ((volatile unsigned int *)addr) + BIT_WORD(nr); in __test_and_clear_bit()
83 volatile void *addr) in __test_and_change_bit() argument
87 ((volatile unsigned int *)addr) + BIT_WORD(nr); in __test_and_change_bit()
99 static inline int test_bit(int nr, const volatile void *addr) in test_bit() argument
101 const volatile unsigned int *p = (const volatile unsigned int *)addr; in test_bit()

Completed in 28 milliseconds

1234567891011