Searched refs:map (Results 126 - 150 of 174) sorted by relevance

1234567

/barrelfish-2018-10-04/doc/017-arm/
H A DARM.tex258 to map many kernel devices since most drivers run in user space on
321 We map the whole available physical memory into the kernel���s virtual
331 map the area of RAM containing the CPU driver's exception vectors.
336 map low memory virtual-to-physical as well, as a way to access
368 is initialized to map 1GB of RAM at 0x80000000, and the exception
370 is set to map the lower 2GB of the physical address space 1-1 to
715 \item Create a physical memory map for the available memory
745 \item Reset mapping, only map in the physical memory aliased at high
/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/drivers/net/mlx4/
H A Dalloc.c215 buf->direct.map = t;
217 /*printf("virt: %p; phys: %lx\n", buf->direct.buf, buf->direct.map);*/
246 buf->page_list[i].map = t;
281 buf->direct.map);
290 buf->page_list[i].map);
H A Deq.c872 * we need to map, take the difference of highest index and
944 eq->page_list[i].map = t;
1004 eq->page_list[i].buf, eq->page_list[i].map);*/
1047 eq->page_list[i].map);
H A Dmr.c624 page_list[i] = buf->direct.map + (i << buf->page_shift);
626 page_list[i] = buf->page_list[i].map;*/
/barrelfish-2018-10-04/lib/openssl-1.0.0d/crypto/pem/
H A Dpem_lib.c147 static const unsigned char map[17]="0123456789ABCDEF"; local
159 buf[j+i*2] =map[(str[i]>>4)&0x0f];
160 buf[j+i*2+1]=map[(str[i] )&0x0f];
/barrelfish-2018-10-04/lib/barrelfish/arch/aarch64/
H A Dpmap.c401 // map full leaves
416 // map remaining part
507 /* If we do not have enough slabs to map the frame in, recurse */
510 // If we recurse, we require more slabs than to map a single page
546 * \param frame The frame cap to map in
554 map(struct pmap *pmap, function
859 .map = map,
/barrelfish-2018-10-04/lib/barrelfish/arch/x86_32/
H A Dpmap.c9 * The maximum number of slots required to map a BASE_PAGE_SIZE
13 * Warning: Additional slots will be required to map a BASE_PAGE_SIZE size page,
210 // do map
238 // TODO: need to make sure we can map that much
260 // map full leaves
276 // map remaining part
359 /* If we do not have enough slabs to map the frame in, recurse */
362 // If we recurse, we require more slabs than to map a single page
402 * \param frame The frame cap to map in
409 static errval_t map(struc function
[all...]
/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/drivers/infiniband/hw/mthca/
H A Dmthca_eq.c653 void __iomem **map)
657 *map = ioremap(base + offset, size);
658 if (!*map)
677 mthca_err(dev, "Couldn't map interrupt clear register, "
689 mthca_err(dev, "Couldn't map EQ arm register, aborting.\n");
698 mthca_err(dev, "Couldn't map EQ CI register, aborting.\n");
706 mthca_err(dev, "Couldn't map interrupt clear register, "
714 mthca_err(dev, "Couldn't map ecr register, "
651 mthca_map_reg(struct mthca_dev *dev, unsigned long offset, unsigned long size, void __iomem **map) argument
/barrelfish-2018-10-04/doc/019-device-drivers/
H A DDeviceDriver.tex257 \fnname{map\_device\_register} is a function provided by the driverkit
260 size of the register (\varname{4096}) and will map this at a random virtual
420 device and also permissions (capabilities) to map these address registers in
422 \pathname{include/pci/mem.h} to map these BARs into the address space of the
450 receives a list of capabilities for a particular device which it can map in
474 to the driver in a way that driverkit can map them. What capabilities we give
/barrelfish-2018-10-04/lib/barrelfish/arch/arm/
H A Dpmap.c435 // we use 10 bits for the entry here and in the map syscall
575 // map full leaves
589 // map remaining part
678 /* If we do not have enough slabs to map the frame in, recurse */
681 // If we recurse, we require more slabs than to map a single page
717 * \param frame The frame cap to map in
725 map(struct pmap *pmap, function
757 printf("map: large path, page_size: %i, base: %i, slabs: %i, size: %i,"
1186 .map = map,
[all...]
/barrelfish-2018-10-04/lib/barrelfish/arch/x86_64/
H A Dpmap.c9 * The maximum number of slots required to map a BASE_PAGE_SIZE
13 * Warning: Additional slots will be required to map a BASE_PAGE_SIZE size page,
80 // returns whether va1 and va2 share a page map level 4 entry
312 // do map
419 // map full leaves
440 // map remaining part
525 /* If we do not have enough slabs to map the frame in, recurse */
528 // If we recurse, we require more slabs than to map a single page
568 * \param frame The frame cap to map in
575 static errval_t map(struc function
[all...]
/barrelfish-2018-10-04/include/vm/
H A Dswap_pager.c1794 * anything just return. If we run out of space in the map we wait
2397 * The map must be locked.
2400 * VM objects backing the VM map. To make up for fractional losses,
2401 * if the VM object has any swap use at all the associated map entries
2407 vm_map_t map; local
2412 map = &vmspace->vm_map;
2415 for (cur = map->header.next; cur != &map->header; cur = cur->next) {
/barrelfish-2018-10-04/lib/barrelfish/vspace/
H A Dmemobj_anon.c422 // Walk the ordered list for the frame and map it in
431 err = pmap->f.map(pmap, base + vregion_off + walk->offset,
/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/drivers/infiniband/hw/mlx4/
H A Dcq.c573 qp->sqp_proxy_rcv[tail].map,
818 to_mdev(ibcq->device)->priv_uar.map/*,
H A Dmlx4_ib.h148 dma_addr_t map;
243 genpaddr_t map; member in struct:mlx4_ib_buf
H A Dmain.c1893 ibdev->priv_uar.map = (void *) (ibdev->priv_uar.pfn << PAGE_SHIFT);
1895 if (!ibdev->priv_uar.map)
2050 MLX4_ERR("bit map alloc failed\n");
2139 err_map: /*iounmap(ibdev->priv_uar.map);
2213 iounmap(ibdev->priv_uar.map);
/barrelfish-2018-10-04/usr/tests/phoenix_tests/
H A Dkmeans.c260 * Assigns one or more points to each map task
297 * Returns which memory this map task would be accessing.
397 // Setup map reduce args
400 map_reduce_args.map = kmeans_map;
/barrelfish-2018-10-04/lib/libc/db/hash/
H A Dhash_page.c636 first_free(u_int32_t map) argument
642 if (!(mask & map))
720 * allocate 2 pages from this map. The first is going to be
721 * the map page, the second is the overflow page we were
/barrelfish-2018-10-04/lib/libc/gen/
H A DMakefile.inc171 SYM_MAPS+=${LIBC_SRCTOP}/gen/Symbol.map
H A Dgetnetgrent.c480 _revnetgr_lookup(char* lookupdom, char* map, const char* str, argument
507 y = yp_match(lookupdom, map, key, strlen(key), &result,
517 * such key in map' then something is
/barrelfish-2018-10-04/lib/libc/sys/
H A DMakefile.inc103 SYM_MAPS+= ${LIBC_SRCTOP}/sys/Symbol.map
/barrelfish-2018-10-04/usr/eclipseclp/documents/internal/kernel/
H A Dbuiltins.tex211 Most of these map to simple tag tests and are implemented
/barrelfish-2018-10-04/usr/drivers/cpuboot/arch/armv8/
H A Dboot_arch.c176 static errval_t mem_alloc(size_t size, bool map, struct mem_info *mem_info) argument
195 if (map) {
601 DEBUG_ERR(err, "failed to map parking page\n");
/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/include/linux/mlx4/
H A Ddevice.h539 genpaddr_t map; member in struct:mlx4_buf_list
626 void *map; /*__iomem*/ member in struct:mlx4_uar
/barrelfish-2018-10-04/doc/013-capability-mgmt/
H A Dtype_system.tex493 \arg CSpace address of the root (L1) CNode of the capability to map
494 \arg CSpace address of the capability to map
495 \arg Level of the capability to map
497 \arg Offset in bytes into the source capability of the region to map
498 \arg Size of the region to map in VNode entries

Completed in 198 milliseconds

1234567