Searched refs:hwaddr (Results 1 - 25 of 92) sorted by relevance

1234

/external/qemu/include/exec/
H A Dcpu-common.h9 #include "exec/hwaddr.h"
58 typedef void CPUWriteMemoryFunc(void *opaque, hwaddr addr, uint32_t value);
59 typedef uint32_t CPUReadMemoryFunc(void *opaque, hwaddr addr);
61 void cpu_register_physical_memory_log(hwaddr start_addr,
67 static inline void cpu_register_physical_memory_offset(hwaddr start_addr,
76 static inline void cpu_register_physical_memory(hwaddr start_addr,
83 ram_addr_t cpu_get_physical_page_desc(hwaddr addr);
103 void cpu_physical_memory_rw(hwaddr addr, void *buf,
105 static inline void cpu_physical_memory_read(hwaddr addr,
110 static inline void cpu_physical_memory_write(hwaddr add
[all...]
H A Dcputlb.h38 address_space_translate_for_iotlb(AddressSpace *as, hwaddr addr, hwaddr *xlat,
39 hwaddr *plen);
40 hwaddr memory_region_section_get_iotlb(CPUArchState *env,
43 hwaddr paddr, hwaddr xlat,
H A Dhwaddr.h1 /* Define hwaddr if it exists. */
13 /* hwaddr is the type of a physical address (its size can
17 typedef uint32_t hwaddr; typedef
21 typedef uint64_t hwaddr; typedef
H A Dhax.h23 int hax_set_phys_mem(hwaddr start_addr,
/external/qemu/include/hw/arm/
H A Darm.h32 hwaddr loader_start;
33 hwaddr smp_loader_start;
34 hwaddr smp_priv_base;
40 hwaddr initrd_size;
41 hwaddr entry;
H A Dpxa.h68 qemu_irq *pxa2xx_pic_init(hwaddr base, CPUOldState *env);
71 void pxa25x_timer_init(hwaddr base, qemu_irq *irqs);
72 void pxa27x_timer_init(hwaddr base, qemu_irq *irqs, qemu_irq irq4);
76 PXA2xxGPIOInfo *pxa2xx_gpio_init(hwaddr base,
85 PXA2xxDMAState *pxa255_dma_init(hwaddr base,
87 PXA2xxDMAState *pxa27x_dma_init(hwaddr base,
93 PXA2xxLCDState *pxa2xx_lcdc_init(hwaddr base,
100 PXA2xxMMCIState *pxa2xx_mmci_init(hwaddr base,
107 PXA2xxPCMCIAState *pxa2xx_pcmcia_init(hwaddr base);
118 PXA2xxKeyPadState *pxa27x_keypad_init(hwaddr bas
[all...]
/external/qemu/include/sysemu/
H A Ddma.h19 hwaddr base;
20 hwaddr len;
27 hwaddr size;
31 void qemu_sglist_add(QEMUSGList *qsg, hwaddr base,
32 hwaddr len);
H A Dkvm.h46 void kvm_set_phys_mem(hwaddr start_addr,
50 int kvm_physical_sync_dirty_bitmap(hwaddr start_addr,
51 hwaddr end_addr);
53 int kvm_log_start(hwaddr phys_addr, ram_addr_t size);
54 int kvm_log_stop(hwaddr phys_addr, ram_addr_t size);
61 int kvm_coalesce_mmio_region(hwaddr start, ram_addr_t size);
62 int kvm_uncoalesce_mmio_region(hwaddr start, ram_addr_t size);
/external/qemu/include/hw/mips/
H A Dmips.h9 void *ds1225y_init(hwaddr mem_base, const char *filename);
12 int g364fb_mm_init(hwaddr vram_base,
13 hwaddr ctrl_base, int it_shift,
20 extern void jazz_led_init(hwaddr base);
30 void rc4030_dma_memory_rw(void *opaque, hwaddr addr, uint8_t *buf, int len, int is_write);
38 void dp83932_init(NICInfo *nd, hwaddr base, int it_shift,
40 void (*memory_rw)(void *opaque, hwaddr addr, uint8_t *buf, int len, int is_write));
/external/qemu/include/hw/isa/
H A Disa.h6 #include "exec/hwaddr.h"
10 extern hwaddr isa_mem_base;
12 void isa_mmio_init(hwaddr base, hwaddr size);
/external/qemu/include/hw/
H A Dloader.h11 int load_image_targphys(const char *filename, hwaddr,
15 int load_aout(const char *filename, hwaddr addr, int max_sz);
30 int load_ramdisk(const char *filename, hwaddr addr, uint64_t max_sz);
32 int fread_targphys_ok(hwaddr dst_addr, size_t nbytes, FILE *f);
35 int fd, hwaddr dst_addr, size_t nbytes);
37 hwaddr dest, int buf_size,
44 hwaddr addr, int32_t bootindex);
46 hwaddr addr, const char *fw_file_name,
49 size_t romsize, hwaddr addr);
53 int rom_copy(uint8_t *dest, hwaddr add
[all...]
H A Dsysbus.h6 #include "exec/hwaddr.h"
13 typedef void (*mmio_mapfunc)(SysBusDevice *dev, hwaddr addr);
22 hwaddr addr;
23 hwaddr size;
43 void sysbus_init_mmio(SysBusDevice *dev, hwaddr size, int iofunc);
44 void sysbus_init_mmio_cb(SysBusDevice *dev, hwaddr size,
51 void sysbus_mmio_map(SysBusDevice *dev, int n, hwaddr addr);
55 hwaddr addr, ...);
57 hwaddr addr,
/external/qemu/include/hw/block/
H A Dfdc.h7 hwaddr io_base,
9 fdctrl_t *sun4m_fdctrl_init (qemu_irq irq, hwaddr io_base,
/external/qemu/
H A Dmemory-android.c5 uint64_t io_mem_read(int io_index, hwaddr addr, unsigned size)
11 void io_mem_write(int io_index, hwaddr addr,
H A Dexec.c95 hwaddr base;
207 hwaddr addr;
586 int cpu_physical_sync_dirty_bitmap(hwaddr start_addr,
587 hwaddr end_addr)
634 hwaddr paddr, int prot,
650 static void *subpage_init (hwaddr base, ram_addr_t *phys,
693 void cpu_register_physical_memory_log(hwaddr start_addr,
699 hwaddr addr, end_addr;
717 end_addr = start_addr + (hwaddr)size;
724 hwaddr start_addr
[all...]
/external/qemu/include/hw/android/goldfish/
H A Dvmem.h24 hwaddr safe_get_phys_page_debug(CPUState *env, target_ulong addr);
/external/dhcpcd/
H A Difaddrs.c40 struct sockaddr_ll *hwaddr = NULL; local
80 hwaddr = malloc(sizeof(struct sockaddr_ll));
81 if (hwaddr) {
82 memset(hwaddr, 0, sizeof(struct sockaddr_ll));
83 hwaddr->sll_family = family;
84 /* hwaddr->sll_protocol = ETHERTYPE_IP; */
85 hwaddr->sll_hatype = ARPHRD_ETHER;
86 hwaddr->sll_halen = ETH_ALEN;
87 memcpy(hwaddr->sll_addr, hwbuf, ETH_ALEN);
90 ifa->ifa_addr = (struct sockaddr *)hwaddr;
[all...]
/external/qemu/hw/pci-host/
H A Dpci_host.h47 (hwaddr)addr, val);
59 (hwaddr)addr, val);
71 (hwaddr)addr, val);
85 (hwaddr)addr, val);
97 (hwaddr)addr, val);
112 (hwaddr)addr, val);
/external/qemu/include/hw/i386/
H A Dpc.h6 #include "exec/hwaddr.h"
14 SerialState *serial_mm_init (hwaddr base, int it_shift,
17 uint32_t serial_mm_readb (void *opaque, hwaddr addr);
18 void serial_mm_writeb (void *opaque, hwaddr addr, uint32_t value);
19 uint32_t serial_mm_readw (void *opaque, hwaddr addr);
20 void serial_mm_writew (void *opaque, hwaddr addr, uint32_t value);
21 uint32_t serial_mm_readl (void *opaque, hwaddr addr);
22 void serial_mm_writel (void *opaque, hwaddr addr, uint32_t value);
28 ParallelState *parallel_mm_init(hwaddr base, int it_shift, qemu_irq irq, CharDriverState *chr);
87 hwaddr bas
[all...]
/external/qemu/hw/android/goldfish/
H A Dvmem.c40 hwaddr safe_get_phys_page_debug(CPUState *cpu, target_ulong addr)
/external/qemu/hw/core/
H A Dsysbus.c35 void sysbus_mmio_map(SysBusDevice *dev, int n, hwaddr addr)
43 if (dev->mmio[n].addr != (hwaddr)-1) {
79 void sysbus_init_mmio(SysBusDevice *dev, hwaddr size, int iofunc)
90 void sysbus_init_mmio_cb(SysBusDevice *dev, hwaddr size,
130 hwaddr addr, ...)
141 if (addr != (hwaddr)-1) {
/external/qemu/include/hw/nvram/
H A Dfw_cfg.h36 hwaddr crl_addr, hwaddr data_addr);
/external/dnsmasq/src/
H A Ddhcp.c531 struct in_addr *addrp, unsigned char *hwaddr, int hw_len,
535 a particular hwaddr/clientid/hostname in our configuration.
543 /* hash hwaddr */
545 j += hwaddr[i] + (hwaddr[i] << 8) + (hwaddr[i] << 16);
555 /* pick a seed based on hwaddr then iterate until we find a free address. */
648 int config_has_mac(struct dhcp_config *config, unsigned char *hwaddr, int len, int type) argument
652 for (conf_addr = config->hwaddr; conf_addr; conf_addr = conf_addr->next)
656 memcmp(conf_addr->hwaddr, hwadd
530 address_allocate(struct dhcp_context *context, struct in_addr *addrp, unsigned char *hwaddr, int hw_len, struct dhcp_netid *netids, time_t now) argument
662 find_config(struct dhcp_config *configs, struct dhcp_context *context, unsigned char *clid, int clid_len, unsigned char *hwaddr, int hw_len, int hw_type, char *hostname) argument
725 unsigned char hwaddr[ETHER_ADDR_LEN]; local
[all...]
/external/ppp/pppd/plugins/rp-pppoe/
H A Dif.c140 * hwaddr -- buffer for ehthernet address
147 getHWaddr(int sock, char const *ifname, unsigned char *hwaddr) argument
180 memcpy(hwaddr, LLADDR(sdl), ETH_ALEN);
197 * hwaddr -- buffer with ehthernet address
204 initFilter(int fd, UINT16_t type, unsigned char *hwaddr) argument
247 bpfInsn[PPPOE_FILTER_CMPW].k = ((hwaddr[0] << 24) | (hwaddr[1] << 16) |
248 (hwaddr[2] << 8) | hwaddr[3]);
249 bpfInsn[PPPOE_FILTER_CMPH].k = ((hwaddr[
275 openInterface(char const *ifname, UINT16_t type, unsigned char *hwaddr) argument
419 openInterface(char const *ifname, UINT16_t type, unsigned char *hwaddr) argument
708 openInterface(char const *ifname, UINT16_t type, unsigned char *hwaddr) argument
[all...]
/external/qemu/include/disas/
H A Ddisas.h28 typedef const char *(*lookup_symbol_t)(struct syminfo *s, hwaddr orig_addr);

Completed in 238 milliseconds

1234