Searched refs:address (Results 1 - 25 of 149) sorted by relevance

123456

/barrelfish-2018-10-04/include/arch/x86_64/concurrent/arch/
H A Dcas.h21 * \brief compare and set. If the value at address
22 * equals old, set it to new otherwise don't write to address.
23 * Returns the actual previous value at the address.
25 static inline uintptr_t cas_ret_act(volatile uintptr_t *address, uintptr_t old, argument
30 : "+m" (*address), "=a" (res)
37 * \brief compare and set. If the value at address
39 * otherwise don't write to address and return false
41 static inline bool cas(volatile uintptr_t *address, uintptr_t old, argument
47 : "+m" (*address), "=q" (res)
/barrelfish-2018-10-04/usr/eclipseclp/Kernel/src/
H A Dexternal.h47 * Get_Array_Address(adid, address)
48 * Get_Visible_Array_Address(adid, module,mod_tag,address)
49 * Get_Array_Header(adid, address)
50 * Get_Visible_Array_Header(adid, module, mod_tag,address)
106 #define Get_Array_Address(adid, address) \
107 Get_Array_Header(adid, address) \
110 address = address->val.ptr; \
111 address = (pword *) ((uword *) address
[all...]
/barrelfish-2018-10-04/usr/eclipseclp/Pds/src/
H A Dpds.mem.c48 pds_mem_init(file,address,size,descriptor,option)
50 char * address;
59 return(shared_mem_init(option,file,address,size,
H A Dbmsg.xdr.c43 xdr_bnet_address(xdrs,address)
45 char * * address;
47 return(xdr_vector(xdrs,*address,BNET_ADDRESSLEN_MAX+1,
/barrelfish-2018-10-04/usr/kaluga/
H A Ddevice_caps.h13 errval_t get_device_cap(lpaddr_t address, size_t size, struct capref* devframe);
H A Ddevice_caps.c17 * \param[in] address Physical address of register you want to map.
23 errval_t get_device_cap(lpaddr_t address, size_t size, struct capref* devframe) argument
25 KALUGA_DEBUG("map_device_register: %"PRIxLPADDR" %zu %u\n", address, size, log2ceil(size));
35 assert(address != 0);
41 address, address+size,
49 if (address >= iter->id.base &&
50 (address + size <= (iter->id.base + iter->id.bytes))) {
/barrelfish-2018-10-04/usr/vnode_map_32/
H A Dvnode_map_32.c57 uint32_t address; local
71 //test determine_addr as address obtainer
75 //determine address
77 address = 0;
79 err = pmap->f.determine_addr_raw(pmap, a.size, BASE_PAGE_SIZE, (genvaddr_t*)&address);
80 printf("address: %x\n", (unsigned int) address);
87 err = pmap->f.map(pmap, address, smallframe, 0, bits, PMAP_DEFAULT_ACCESS, NULL, &bits);
93 test_region((uint32_t*)address, bits);
95 err = pmap->f.unmap(pmap, address, bit
[all...]
/barrelfish-2018-10-04/lib/libc/gen/
H A Dpmadvise.c14 posix_madvise(void *address, size_t size, int how) argument
19 if (madvise(address, size, how) == -1) {
/barrelfish-2018-10-04/usr/tests/pagertest/
H A Dpagertest.c18 // figure out address
19 genvaddr_t address; local
21 err = pmap->f.determine_addr(pmap, &m->m, 4096u, &address);
26 printf("non-mapped region @0x%"PRIxGENVADDR"\n", address);
28 char *buf = (char*)vspace_genvaddr_to_lvaddr(address);
/barrelfish-2018-10-04/usr/vmkitmon/
H A Dpci.c30 case 0xcf8: // PCI config address port
33 pci->address.raw = val;
48 VMKIT_PCI_DEBUG("wrote 0x%x to address:0x%x (port:0x%x)\n", val, pci->address.raw, port);
50 int busnr = pci->address.d.bus_nr;
51 int device = pci->address.d.dev_nr;
61 dev->confspace_write(dev, pci->address, size, val);
82 case 0xcf8: // PCI config address port
83 *val = pci->address.raw;
92 VMKIT_PCI_DEBUG("confspace read: busnr=%d, devicenum=%d\n", pci->address
[all...]
/barrelfish-2018-10-04/lib/pci/confspace/
H A Dpci_confspace.c35 uint32_t pci_read_conf_header(struct pci_address *address, uint64_t dword) argument
42 cfg.d.bus_nr = address->bus;
43 cfg.d.dev_nr = address->device;
44 cfg.d.fnct_nr = address->function;
60 void pci_write_conf_header(struct pci_address *address, uint64_t dword, argument
67 cfg.d.bus_nr = address->bus;
68 cfg.d.dev_nr = address->device;
69 cfg.d.fnct_nr = address->function;
/barrelfish-2018-10-04/usr/pci/
H A Dpcie.c30 uint64_t address; local
36 cl->rpc_tx_vtbl.get_pcie_confspace(cl, &err, &address, &segment, &sbus, &ebus);
50 err = acl->rpc_tx_vtbl.mm_alloc_range_proxy(acl, region_bits, address,
51 address + (1UL << region_bits), &pcie_cap, &error_code);
60 address, segment, sbus, ebus);
61 int r = pcie_confspace_init(pcie_cap, address, segment, sbus, ebus);
/barrelfish-2018-10-04/lib/openssl-1.0.0d/demos/tunala/
H A Dip.c34 /* Prepare the listen address stuff */
38 /* Bind to the required port/address/interface */
63 /* Prepare the connection address stuff */
81 int ip_parse_address(const char *address, const char **parsed_ip, argument
87 const char *ptr = strstr(address, ":");
95 ptr = address;
98 if((ptr - address) > 255)
101 memcpy(buf, address, ptr - address);
120 int ip_create_listener(const char *address) argument
130 ip_create_connection(const char *address) argument
[all...]
/barrelfish-2018-10-04/usr/eclipseclp/Shm/src/
H A Dprivate_mem.c98 generic_ptr address = VirtualAlloc(NULL,size,MEM_COMMIT,PAGE_READWRITE); local
99 return address ? address : (generic_ptr) -1;
102 generic_ptr address = mmap((void*) 0, size,
106 return address == MAP_FAILED ? (generic_ptr) -1 : address;
122 _private_release(generic_ptr address, word size, struct heap_descriptor *hd) argument
125 return VirtualFree(address, 0, MEM_RELEASE);
128 return !munmap(address, size);
181 /* sorry, hack to find lost address o
[all...]
/barrelfish-2018-10-04/lib/libc/rpc/
H A Dpmap_getmaps.c73 pmap_getmaps(struct sockaddr_in *address) argument
80 assert(address != NULL);
84 address->sin_port = htons(PMAPPORT);
85 client = clnttcp_create(address, PMAPPROG,
96 address->sin_port = 0;
H A Dpmap_getport.c69 pmap_getport(struct sockaddr_in *address, u_long program, u_long version, argument
77 assert(address != NULL);
79 address->sin_port = htons(PMAPPORT);
80 client = clntudp_bufcreate(address, PMAPPROG,
98 address->sin_port = 0;
/barrelfish-2018-10-04/usr/arrakismon/
H A Dpci.c30 case 0xcf8: // PCI config address port
33 pci->address.raw = val;
50 int busnr = pci->address.d.bus_nr;
51 int device = pci->address.d.dev_nr;
61 dev->confspace_write(dev, pci->address, size, val);
80 case 0xcf8: // PCI config address port
81 *val = pci->address.raw;
90 int busnr = pci->address.d.bus_nr;
91 int device = pci->address.d.dev_nr;
102 dev->confspace_read(dev, pci->address, siz
[all...]
/barrelfish-2018-10-04/usr/bench/shared_mem_clock/
H A Dclock.c21 * \brief compare and set. If the value at address
23 * otherwise don't write to address and return false
25 static inline bool cas(volatile uintptr_t *address, uintptr_t old, argument
31 : "+m" (*address), "=q" (res)
/barrelfish-2018-10-04/usr/vnode_map_test/
H A Dvnode_map_test.c188 // used to test the 2M pages on a safe address
221 genvaddr_t address; local
223 //test determine_addr_raw as address obtainer
232 //determine address
234 address = 0;
236 err = pmap->f.determine_addr_raw(pmap, a.size, BASE_PAGE_SIZE, &address);
237 printf("address: %lx\n", (unsigned long) address);
244 err = pmap->f.map(pmap, address, smallframe, 0, bits, PMAP_DEFAULT_ACCESS, NULL, &bits);
250 test_region((uint32_t*)address,
[all...]
/barrelfish-2018-10-04/include/pci/confspace/
H A Dpci_confspace.h28 RegionType_LocalAPIC = RegionType_Max, ///< local APIC start address
29 RegionType_IOAPIC, ///< I/O APIC start address
41 uint32_t pci_read_conf_header(struct pci_address *address, uint64_t dword);
42 void pci_write_conf_header(struct pci_address *address, uint64_t dword,
/barrelfish-2018-10-04/lib/libc/resolv/
H A Dres_debug.h24 # define Aerror(statp, file, string, error, address) /*empty*/
/barrelfish-2018-10-04/include/
H A Ddlfcn.h51 void *dli_fbase; /* Base address of shared object */
61 int dladdr (const void *address, Dl_info *info);
/barrelfish-2018-10-04/include/arch/arm/machine/
H A Datomic-v4.h104 atomic_clear_32(volatile uint32_t *address, uint32_t clearmask) argument
106 __with_interrupts_disabled(*address &= ~clearmask);
110 atomic_clear_64(volatile uint64_t *address, uint64_t clearmask) argument
112 __with_interrupts_disabled(*address &= ~clearmask);
186 atomic_set_32(volatile uint32_t *address, uint32_t setmask) argument
188 __with_interrupts_disabled(*address |= setmask);
192 atomic_set_64(volatile uint64_t *address, uint64_t setmask) argument
194 __with_interrupts_disabled(*address |= setmask);
240 atomic_clear_32(volatile uint32_t *address, uint32_t clearmask) argument
257 : "+r" (ras_start), "=r" (start), "+r" (address), "
312 atomic_set_32(volatile uint32_t *address, uint32_t setmask) argument
[all...]
/barrelfish-2018-10-04/usr/drivers/xeon_phi/
H A Dsmpt.c37 * \brief calculates the base address offset of the Xeon Phi GDDR
44 * \returns offset base address of GDDR (0 if local) i
94 * \brief calculates the ID of the Xeon Phi based on the physical address
97 * \param addr physical address to lookup
99 * \returns the ID of the Xeon Phi this memory address belogngs to
104 /* align the address first */
124 * \param addr the physical (host)address
144 XSMPT_DEBUG("Setting Co-processor slot %u to address 0x%016lx\n", slot, addr);
152 * \brief Sets an entry in the system memory pagetable to a give address
156 * \param address hos
161 smpt_set_address(struct xeon_phi *phi, uint8_t slot, lpaddr_t address, uint8_t snooping) argument
[all...]
/barrelfish-2018-10-04/lib/driverkit/
H A Dmap_devices.c22 * \param[in] address The address of the device region you want to map.
24 * \param[out] return_address The virtual memory address where the region
29 errval_t map_device_register(lpaddr_t address, size_t size, lvaddr_t *return_address) argument
62 lpaddr_t address_base = address & ~(BASE_PAGE_SIZE-1);
63 lpaddr_t offset = address & (BASE_PAGE_SIZE-1);
64 // XXX: should be address+size <= ...

Completed in 207 milliseconds

123456