Home
last modified time | relevance | path

Searched refs:ptr (Results 1 – 20 of 20) sorted by relevance

/devicemodel/include/
A Datomic.h17 #define atomic_load(ptr) \ argument
20 #define atomic_store(ptr, val) \ argument
23 #define atomic_xchg(ptr, val) \ argument
59 #define atomic_clear(ptr) \ argument
74 #define atomic_load(ptr) \ argument
75 __sync_add_and_fetch(ptr, 0)
88 __sync_add_and_fetch(ptr, val)
96 __sync_or_and_fetch(ptr, val)
109 __sync_fetch_and_or(ptr, val)
115 #define atomic_clear(ptr) \ argument
[all …]
A Dtypes.h26 #define container_of(ptr, type, member) ({ \ argument
27 const typeof(((type *)0)->member) * __mptr = (ptr); \
/devicemodel/core/
A Dhugetlb.c141 static void *ptr; variable
725 ptr = mmap(NULL, total_size, PROT_NONE, in hugetlb_setup_memory()
727 if (ptr == MAP_FAILED) { in hugetlb_setup_memory()
735 ctx->baseaddr = (void *)ALIGN_UP((size_t)ptr, in hugetlb_setup_memory()
740 pr_info("mmap ptr 0x%p -> baseaddr 0x%p\n", ptr, ctx->baseaddr); in hugetlb_setup_memory()
837 if (ptr) { in hugetlb_setup_memory()
838 munmap(ptr, total_size); in hugetlb_setup_memory()
839 ptr = NULL; in hugetlb_setup_memory()
853 munmap(ptr, total_size); in hugetlb_unsetup_memory()
855 ptr = NULL; in hugetlb_unsetup_memory()
A Dmevent.c200 mevp = kev[i].data.ptr; in mevent_handle()
249 ee.data.ptr = mevp; in mevent_add()
285 ee.data.ptr = mevp; in mevent_enable()
A Diothread.c54 aevp = eventlist[i].data.ptr; in io_thread()
111 ee.data.ptr = aevt; in iothread_add()
A Dvm_event.c326 tunnel = eventlist[i].data.ptr; in vm_event_thread()
396 ev.data.ptr = tunnel; in create_event_tunnel()
/devicemodel/hw/platform/rpmb/
A Datt_keybox.c122 void *ptr = data; in read_attkb() local
124 if ((ptr == NULL) || (size == 0)) { in read_attkb()
185 ptr += ret; in read_attkb()
/devicemodel/hw/pci/virtio/
A Dvhost_vsock.c136 void *ptr; in virtio_vsock_read_cfg() local
138 ptr = (uint8_t *)&vsock->config + offset; in virtio_vsock_read_cfg()
139 memcpy(retval, ptr, size); in virtio_vsock_read_cfg()
A Dvirtio_block.c764 void *ptr; in virtio_blk_cfgwrite() local
766 ptr = (uint8_t *)blkcfg + offset; in virtio_blk_cfgwrite()
770 memcpy(ptr, &value, size); in virtio_blk_cfgwrite()
789 void *ptr; in virtio_blk_cfgread() local
792 ptr = (uint8_t *)&blk->cfg + offset; in virtio_blk_cfgread()
793 memcpy(retval, ptr, size); in virtio_blk_cfgread()
A Dvirtio_net.c1052 void *ptr; in virtio_net_cfgwrite() local
1062 ptr = &net->config.mac[offset]; in virtio_net_cfgwrite()
1063 memcpy(ptr, &value, size); in virtio_net_cfgwrite()
1076 void *ptr; in virtio_net_cfgread() local
1078 ptr = (uint8_t *)&net->config + offset; in virtio_net_cfgread()
1079 memcpy(retval, ptr, size); in virtio_net_cfgread()
A Dvirtio_console.c211 void *ptr; in virtio_console_cfgread() local
213 ptr = (uint8_t *)console->config + offset; in virtio_console_cfgread()
214 memcpy(retval, ptr, size); in virtio_console_cfgread()
A Dvirtio_gpu.c491 void *ptr; in virtio_gpu_cfgread() local
494 ptr = (uint8_t *)&gpu->cfg + offset; in virtio_gpu_cfgread()
495 memcpy(retval, ptr, size); in virtio_gpu_cfgread()
504 void *ptr; in virtio_gpu_cfgwrite() local
507 ptr = (uint8_t *)&gpu->cfg + offset; in virtio_gpu_cfgwrite()
510 memcpy(ptr, &value, size); in virtio_gpu_cfgwrite()
A Dvirtio_gpio.c590 void *ptr; in virtio_gpio_cfgread() local
599 ptr = (uint8_t *)&gpio->config + offset; in virtio_gpio_cfgread()
600 memcpy(retval, ptr, size); in virtio_gpio_cfgread()
A Dvirtio_mei.c2139 void *ptr; in vmei_cfgread() local
2146 ptr = (uint8_t *)vmei->config + offset; in vmei_cfgread()
2147 memcpy(retval, ptr, size); in vmei_cfgread()
A Dvirtio.c2011 char *ptr; in acrn_parse_virtio_poll_interval() local
2013 virtio_poll_interval = strtoul(optarg, &ptr, 0); in acrn_parse_virtio_poll_interval()
/devicemodel/hw/pci/
A Dpassthrough.c122 int ptr, cap, sts; in cfginit_cap() local
131 ptr = read_config(phys_dev, PCIR_CAP_PTR, 1); in cfginit_cap()
132 while (ptr != 0 && ptr != 0xff) { in cfginit_cap()
133 cap = read_config(phys_dev, ptr + PCICAP_ID, 1); in cfginit_cap()
135 ptdev->msi.capoff = ptr; in cfginit_cap()
137 ptdev->msix.capoff = ptr; in cfginit_cap()
141 ptdev->pmcap.capoff = ptr; in cfginit_cap()
143 ptr = read_config(phys_dev, ptr + PCICAP_NEXTPTR, 1); in cfginit_cap()
A Dahci.c786 uint8_t *ptr; in read_prdt() local
791 ptr = paddr_guest2host(ahci_ctx(p->ahci_dev), prdt->dba, dbcsz); in read_prdt()
792 if (!ptr) { in read_prdt()
797 memcpy(to, ptr, sublen); in read_prdt()
909 uint8_t *ptr; in write_prdt() local
914 ptr = paddr_guest2host(ahci_ctx(p->ahci_dev), prdt->dba, dbcsz); in write_prdt()
915 if (!ptr) { in write_prdt()
920 memcpy(ptr, from, sublen); in write_prdt()
/devicemodel/hw/platform/vssram/
A Dvssram.c792 void *ptr; in vssram_setup_buffer() local
808 ptr = vssram_mmap_buffer(fd, vbuf->size); in vssram_setup_buffer()
809 if (ptr == NULL) { in vssram_setup_buffer()
814 vbuf->vma_base = (uint64_t)ptr; in vssram_setup_buffer()
/devicemodel/hw/platform/
A Drtc.c875 uint8_t *ptr; in vrtc_nvram_write() local
888 ptr = (uint8_t *)(&vrtc->rtcdev); in vrtc_nvram_write()
889 ptr[offset] = value; in vrtc_nvram_write()
A Dioc.c1211 ioc->evts[i].data.ptr = chl; in ioc_core_thread()
1229 eventlist[i].data.ptr); in ioc_core_thread()

Completed in 64 milliseconds