Lines Matching defs:idm
4143 struct ixl_dmamem idm;
4156 if (ixl_dmamem_alloc(sc, &idm, caps_size, 0) != 0) {
4163 ixl_aq_dva(&iaq, IXL_DMA_DVA(&idm));
4165 bus_dmamap_sync(sc->sc_dmat, IXL_DMA_MAP(&idm), 0,
4166 IXL_DMA_LEN(&idm), BUS_DMASYNC_PREREAD);
4170 bus_dmamap_sync(sc->sc_dmat, IXL_DMA_MAP(&idm), 0,
4171 IXL_DMA_LEN(&idm), BUS_DMASYNC_POSTREAD);
4182 ixl_dmamem_free(sc, &idm);
4191 caps = IXL_DMA_KVA(&idm);
4199 ixl_dmamem_free(sc, &idm);
4206 struct ixl_dmamem idm;
4211 if (ixl_dmamem_alloc(sc, &idm, sizeof(*addrs), 0) != 0) {
4220 ixl_aq_dva(&iaq, IXL_DMA_DVA(&idm));
4222 bus_dmamap_sync(sc->sc_dmat, IXL_DMA_MAP(&idm), 0, IXL_DMA_LEN(&idm),
4227 bus_dmamap_sync(sc->sc_dmat, IXL_DMA_MAP(&idm), 0, IXL_DMA_LEN(&idm),
4241 addrs = IXL_DMA_KVA(&idm);
4251 ixl_dmamem_free(sc, &idm);
4258 struct ixl_dmamem idm;
4265 if (ixl_dmamem_alloc(sc, &idm, IXL_AQ_BUFLEN, 0) != 0) {
4276 ixl_aq_dva(&iaq, IXL_DMA_DVA(&idm));
4278 bus_dmamap_sync(sc->sc_dmat, IXL_DMA_MAP(&idm), 0, IXL_DMA_LEN(&idm),
4283 bus_dmamap_sync(sc->sc_dmat, IXL_DMA_MAP(&idm), 0, IXL_DMA_LEN(&idm),
4297 hdr = IXL_DMA_KVA(&idm);
4338 ixl_dmamem_free(sc, &idm);
4366 ixl_get_phy_abilities(struct ixl_softc *sc, struct ixl_dmamem *idm)
4373 (IXL_DMA_LEN(idm) > I40E_AQ_LARGE_BUF ? IXL_AQ_LB : 0));
4375 iaq.iaq_datalen = htole16(IXL_DMA_LEN(idm));
4377 ixl_aq_dva(&iaq, IXL_DMA_DVA(idm));
4379 bus_dmamap_sync(sc->sc_dmat, IXL_DMA_MAP(idm), 0, IXL_DMA_LEN(idm),
4384 bus_dmamap_sync(sc->sc_dmat, IXL_DMA_MAP(idm), 0, IXL_DMA_LEN(idm),
4396 struct ixl_dmamem idm;
4400 if (ixl_dmamem_alloc(sc, &idm, IXL_AQ_BUFLEN, 0) != 0) {
4406 rv = ixl_get_phy_abilities(sc, &idm);
4422 phy = IXL_DMA_KVA(&idm);
4439 ixl_dmamem_free(sc, &idm);
4683 struct ixl_dmamem *idm;
4694 idm = &sc->sc_aqbuf;
4711 memset(IXL_DMA_KVA(idm), 0, IXL_DMA_LEN(idm));
4712 data = IXL_DMA_KVA(idm);
4723 ixl_aq_dva(iaq, IXL_DMA_DVA(idm));
4725 bus_dmamap_sync(sc->sc_dmat, IXL_DMA_MAP(idm), 0,
4726 IXL_DMA_LEN(idm), BUS_DMASYNC_PREWRITE);
4730 bus_dmamap_sync(sc->sc_dmat, IXL_DMA_MAP(idm), 0,
4731 IXL_DMA_LEN(idm), BUS_DMASYNC_POSTWRITE);
4747 struct ixl_dmamem *idm;
4758 idm = &sc->sc_aqbuf;
4760 dmalen = MIN(lutlen, IXL_DMA_LEN(idm));
4767 memset(IXL_DMA_KVA(idm), 0, IXL_DMA_LEN(idm));
4768 data = IXL_DMA_KVA(idm);
4770 ixl_aq_dva(iaq, IXL_DMA_DVA(idm));
4779 bus_dmamap_sync(sc->sc_dmat, IXL_DMA_MAP(idm), 0,
4780 IXL_DMA_LEN(idm), BUS_DMASYNC_PREWRITE);
4784 bus_dmamap_sync(sc->sc_dmat, IXL_DMA_MAP(idm), 0,
4785 IXL_DMA_LEN(idm), BUS_DMASYNC_POSTWRITE);
7032 struct ixl_dmamem *idm;
7038 idm = &sc->sc_aqbuf;
7039 if (len > IXL_DMA_LEN(idm))
7042 memset(IXL_DMA_KVA(idm), 0, IXL_DMA_LEN(idm));
7048 ixl_aq_dva(&iaq, IXL_DMA_DVA(idm));
7058 bus_dmamap_sync(sc->sc_dmat, IXL_DMA_MAP(idm), 0, IXL_DMA_LEN(idm),
7063 bus_dmamap_sync(sc->sc_dmat, IXL_DMA_MAP(idm), 0, IXL_DMA_LEN(idm),
7084 memcpy(data, IXL_DMA_KVA(idm), len);