Searched refs:ovfl_sgl (Results 1 - 5 of 5) sorted by relevance

/freebsd-11-stable/sys/dev/ocs_fc/
H A Docs_io.h127 ocs_dma_t ovfl_sgl; /**< Overflow SGL */ member in struct:ocs_io_s
H A Docs_scsi.c940 if (hio->ovfl_sgl != NULL &&
941 hio->sgl == hio->ovfl_sgl) {
943 ocs_addr32_hi(hio->ovfl_sgl->phys),
944 ocs_addr32_lo(hio->ovfl_sgl->phys));
945 for (i = 0, data = hio->ovfl_sgl->virt; i < hio->n_sge; i++, data++) {
1310 rc = ocs_dma_alloc(ocs, &io->ovfl_sgl, count*sizeof(sli4_sge_t), 64);
1315 rc = ocs_hw_io_register_sgl(&ocs->hw, io->hio, &io->ovfl_sgl, count);
1619 if (io->ovfl_sgl.size) {
1620 ocs_dma_free(io->ocs, &io->ovfl_sgl);
H A Docs_ddump.c295 ocs_ddump_value(textbuf, "has_ovfl_sgl", "%s", (io->ovfl_sgl != NULL ? "TRUE" : "FALSE"));
H A Docs_hw.c4408 io->ovfl_sgl = sgl;
4436 io->ovfl_sgl = NULL;
4671 if (io->sgl == io->ovfl_sgl) {
4693 io->ovfl_sgl = &io->ovfl_io->def_sgl;
4699 if (io->ovfl_sgl == NULL) {
4708 ((sli4_sge_t*)io->ovfl_sgl->virt)[0] = ((sli4_sge_t*)io->sgl->virt)[io->n_sge - 1];
4721 lsp->buffer_address_high = ocs_addr32_hi(io->ovfl_sgl->phys);
4722 lsp->buffer_address_low = ocs_addr32_lo(io->ovfl_sgl->phys);
4730 io->sgl = io->ovfl_sgl;
H A Docs_hw.h612 ocs_dma_t *ovfl_sgl; /**< overflow SGL */ member in struct:ocs_hw_io_s

Completed in 172 milliseconds