txp_rsp_desc
struct txp_rsp_desc **, int);
struct txp_rsp_desc **);
if (txp_dma_malloc(sc, sizeof(struct txp_rsp_desc) * RSP_ENTRIES,
static void txp_rsp_fixup(struct txp_softc *, struct txp_rsp_desc *,
sizeof(struct txp_rsp_desc) * RSP_ENTRIES);
boot->br_resp_siz = htole32(CMD_ENTRIES * sizeof(struct txp_rsp_desc));
sc->sc_rspring.base = (struct txp_rsp_desc *)sc->sc_rspring_dma.dma_vaddr;
sc->sc_rspring.size = RSP_ENTRIES * sizeof(struct txp_rsp_desc);
struct txp_rsp_desc *);
struct txp_rsp_desc *rsp = NULL;
struct txp_rsp_desc *rsp = NULL;
struct txp_rsp_desc **rspp, int wait)
struct txp_rsp_desc **rspp)
struct txp_rsp_desc *rsp;
rsp = (struct txp_rsp_desc *)(((uint8_t *)sc->sc_rspring.base) + ridx);
*rspp = (struct txp_rsp_desc *)malloc(
sizeof(struct txp_rsp_desc) * (rsp->rsp_numdesc + 1),
txp_rsp_fixup(struct txp_softc *sc, struct txp_rsp_desc *rsp,
struct txp_rsp_desc *dst)
struct txp_rsp_desc *src = rsp;
memcpy(dst++, src, sizeof(struct txp_rsp_desc));
ridx += sizeof(struct txp_rsp_desc);
struct txp_rsp_desc *rsp = d;
struct txp_rsp_desc *rsp = NULL;
struct txp_rsp_desc *base;