Lines Matching defs:seg
101 iopdma_allocate_buffer(struct iopdma_segment *seg, size_t size)
108 seg->size = ROUND64(size);
110 seg->iop_paddr = iopmem_alloc(seg->size);
112 if (seg->iop_paddr == 0) {
119 seg->ee_vaddr = IOPPHYS_TO_EEKV(seg->iop_paddr);
124 DPRINTF("0x%08x+%#lx (total=%#x)\n", seg->iop_paddr, size,
127 KDASSERT((seg->ee_vaddr & 63) == 0);
133 iopdma_free_buffer(struct iopdma_segment *seg)
137 ret = iopmem_free(seg->iop_paddr);
139 __spd_total_alloc -= seg->size;
141 DPRINTF("0x%08x (total=%#x, result=%d)\n", seg->iop_paddr,