Searched refs:its_cmd (Results 1 - 2 of 2) sorted by relevance

/netbsd-current/sys/arch/arm/cortex/
H A Dgicv3_its.h68 struct gicv3_dma its_cmd; /* Command queue */ member in struct:gicv3_its
H A Dgicv3_its.c123 KASSERT(((woff + sizeof(cmd->dw)) & (its->its_cmd.len - 1)) != (creadr & GITS_CREADR_Offset));
126 uint64_t *dw = (uint64_t *)(its->its_cmd.base + woff);
129 bus_dmamap_sync(its->its_dmat, its->its_cmd.map, woff, sizeof(cmd->dw), BUS_DMASYNC_PREWRITE);
132 if (woff == its->its_cmd.len)
673 gicv3_dma_alloc(sc, &its->its_cmd, GITS_COMMANDS_SIZE, GITS_COMMANDS_ALIGN);
678 cbaser = its->its_cmd.segs[0].ds_addr;
681 cbaser |= __SHIFTIN((its->its_cmd.len / 4096) - 1, GITS_CBASER_Size);

Completed in 88 milliseconds