Searched refs:head_addr (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12.1/sys/dev/drm/ |
| H A D | mach64_drv.h | 71 u32 head_addr; /* bus address of descriptor ring head */ member 547 ring->head_addr, ring->head, ring->tail, ring->space); in mach64_ring_start() 564 ring->head_addr | MACH64_CIRCULAR_BUF_SIZE_16KB); in mach64_ring_start() 577 ring->head_addr | MACH64_CIRCULAR_BUF_SIZE_16KB); in mach64_ring_resume() 638 if (ring->head_addr == ring->start_addr) { in mach64_ring_tick() 639 ring->head_addr += ring->size; in mach64_ring_tick() 641 ring->head_addr -= 4 * sizeof(u32); in mach64_ring_tick() 644 if (ring->head_addr < ring->start_addr || in mach64_ring_tick() 645 ring->head_addr >= ring->start_addr + ring->size) { in mach64_ring_tick() 647 ring->head_addr); in mach64_ring_tick() [all …]
|
| H A D | mach64_dma.c | 185 ring->head_addr = ring->start_addr; in mach64_ring_reset() 190 ring->head_addr | MACH64_CIRCULAR_BUF_SIZE_16KB); in mach64_ring_reset() 486 ring->head_addr, ring->head, ring->tail); in mach64_dump_ring_info() 1147 dev_priv->ring.head_addr = dev_priv->ring.start_addr; in mach64_do_dma_init() 1156 head_addr | MACH64_CIRCULAR_BUF_SIZE_16KB)); in mach64_do_dma_init() 1304 ring->head_addr = ring->start_addr + (ring->head * sizeof(u32)); in mach64_do_dispatch_pseudo_dma() 1312 ring->head_addr | MACH64_CIRCULAR_BUF_SIZE_16KB); in mach64_do_dispatch_pseudo_dma() 1616 ring->head_addr, ring->head, ring->tail); in mach64_freelist_get()
|
| /freebsd-12.1/sys/contrib/octeon-sdk/ |
| H A D | cvmx-bootmem.c | 590 uint64_t head_addr; in cvmx_bootmem_phy_alloc() local 646 head_addr = CVMX_BOOTMEM_DESC_GET_FIELD(head_addr); in cvmx_bootmem_phy_alloc() 647 ent_addr = head_addr; in cvmx_bootmem_phy_alloc() 705 CVMX_BOOTMEM_DESC_SET_FIELD(head_addr, cvmx_bootmem_phy_get_next(ent_addr)); in cvmx_bootmem_phy_alloc() 756 cur_addr = CVMX_BOOTMEM_DESC_GET_FIELD(head_addr); in __cvmx_bootmem_phy_free() 767 CVMX_BOOTMEM_DESC_SET_FIELD(head_addr, phy_addr); in __cvmx_bootmem_phy_free() 775 CVMX_BOOTMEM_DESC_SET_FIELD(head_addr, phy_addr); in __cvmx_bootmem_phy_free() 854 addr = CVMX_BOOTMEM_DESC_GET_FIELD(head_addr); in cvmx_bootmem_phy_list_print() 888 addr = CVMX_BOOTMEM_DESC_GET_FIELD(head_addr); in cvmx_bootmem_phy_available_mem() 1110 CVMX_BOOTMEM_DESC_SET_FIELD(head_addr, 0); in cvmx_bootmem_phy_mem_list_init()
|
| H A D | cvmx-bootmem.h | 122 uint64_t head_addr; member
|
| /freebsd-12.1/sys/dev/liquidio/base/ |
| H A D | lio_console.c | 84 uint64_t head_addr; member
|