Home
last modified time | relevance | path

Searched refs:head_addr (Results 1 – 5 of 5) sorted by relevance

/freebsd-12.1/sys/dev/drm/
H A Dmach64_drv.h71 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 Dmach64_dma.c185 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 Dcvmx-bootmem.c590 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 Dcvmx-bootmem.h122 uint64_t head_addr; member
/freebsd-12.1/sys/dev/liquidio/base/
H A Dlio_console.c84 uint64_t head_addr; member