Searched full:dmabuf (Results 1 – 11 of 11) sorted by relevance
| /freebsd/stand/libofw/ |
| H A D | ofw_net.c | 78 static void *dmabuf; variable 115 if (dmabuf) { in ofwn_put() 116 bcopy(pkt, dmabuf, sendlen); in ofwn_put() 117 pkt = dmabuf; in ofwn_put() 219 dmabuf = NULL; in ofwn_init() 220 if (OF_call_method("dma-alloc", netinstance, 1, 1, (64 * 1024), &dmabuf) in ofwn_init() 222 printf("Failed to allocate DMA buffer (got %p).\n", dmabuf); in ofwn_init() 226 printf("ofwn_init: allocated DMA buffer: %p\n", dmabuf); in ofwn_init() 242 OF_call_method("dma-free", netinstance, 2, 0, dmabuf, MAXPHYS); in ofwn_end()
|
| /freebsd/sys/dev/sound/pci/ |
| H A D | envy24ht.c | 1305 sample32_t *dmabuf; in envy24ht_p32sl() local 1311 dmabuf = ch->parent->pbuf; in envy24ht_p32sl() 1320 dmabuf[dst * ENVY24HT_PLAY_CHNUM + slot].buffer = data[src]; in envy24ht_p32sl() 1321 dmabuf[dst * ENVY24HT_PLAY_CHNUM + slot + 1].buffer = data[src + 1]; in envy24ht_p32sl() 1335 sample32_t *dmabuf; in envy24ht_p16sl() local 1344 dmabuf = ch->parent->pbuf; in envy24ht_p16sl() 1356 dmabuf[dst * ENVY24HT_PLAY_CHNUM + slot].buffer = (uint32_t)data[src] << 16; in envy24ht_p16sl() 1357 dmabuf[dst * ENVY24HT_PLAY_CHNUM + slot + 1].buffer = (uint32_t)data[src + 1] << 16; in envy24ht_p16sl() 1360 printf("%08x", dmabuf[dst * ENVY24HT_PLAY_CHNUM + slot]); in envy24ht_p16sl() 1361 printf("%08x", dmabuf[dst * ENVY24HT_PLAY_CHNUM + slot + 1]); in envy24ht_p16sl() [all …]
|
| H A D | envy24.c | 1396 sample32_t *dmabuf; in envy24_p32sl() local 1402 dmabuf = ch->parent->pbuf; in envy24_p32sl() 1411 dmabuf[dst * ENVY24_PLAY_CHNUM + slot].buffer = data[src]; in envy24_p32sl() 1412 dmabuf[dst * ENVY24_PLAY_CHNUM + slot + 1].buffer = data[src + 1]; in envy24_p32sl() 1426 sample32_t *dmabuf; in envy24_p16sl() local 1435 dmabuf = ch->parent->pbuf; in envy24_p16sl() 1447 dmabuf[dst * ENVY24_PLAY_CHNUM + slot].buffer = (uint32_t)data[src] << 16; in envy24_p16sl() 1448 dmabuf[dst * ENVY24_PLAY_CHNUM + slot + 1].buffer = (uint32_t)data[src + 1] << 16; in envy24_p16sl() 1451 printf("%08x", dmabuf[dst * ENVY24_PLAY_CHNUM + slot]); in envy24_p16sl() 1452 printf("%08x", dmabuf[dst * ENVY24_PLAY_CHNUM + slot + 1]); in envy24_p16sl() [all …]
|
| H A D | emu10kx.c | 382 static void emu_free(struct emu_mem *mem, void *dmabuf, bus_dmamap_t map); 1056 void *dmabuf; in emu_malloc() local 1060 if ((error = bus_dmamem_alloc(mem->dmat, &dmabuf, BUS_DMA_NOWAIT, map))) { in emu_malloc() 1065 if ((error = bus_dmamap_load(mem->dmat, *map, dmabuf, sz, emu_setmap, addr, 0)) || !*addr) { in emu_malloc() 1068 bus_dmamem_free(mem->dmat, dmabuf, *map); in emu_malloc() 1071 return (dmabuf); in emu_malloc() 1075 emu_free(struct emu_mem *mem, void *dmabuf, bus_dmamap_t map) in emu_free() argument 1078 bus_dmamem_free(mem->dmat, dmabuf, map); in emu_free()
|
| /freebsd/sys/compat/linuxkpi/common/include/linux/ |
| H A D | module.h | 80 * example, during DRM GEM import some drivers check if the dmabuf's owner
|
| /freebsd/sys/dev/drm2/ |
| H A D | drm_gem.c | 175 obj->import_attach->dmabuf); in drm_gem_remove_prime_handles()
|
| H A D | drm.h | 629 /** Returned dmabuf file descriptor */
|
| H A D | drmP.h | 876 /* export GEM -> dmabuf */ 879 /* import dmabuf -> GEM */
|
| /freebsd/sys/dev/drm2/ttm/ |
| H A D | ttm_bo_api.h | 121 * @ttm_bo_type_sg: Buffer made from dmabuf sg table shared with another
|
| /freebsd/sys/compat/linux/ |
| H A D | linux_ioctl.c | 111 DEFINE_LINUX_IOCTL_SET(dmabuf, DMABUF);
|
| /freebsd/share/misc/ |
| H A D | pci_vendors | 25772 1065 Virtio 1.0 dmabuf
|