Lines Matching full:ocs
37 #include "ocs.h"
39 static MALLOC_DEFINE(M_OCS, "OCS", "OneCore Storage data");
92 * @param ocs Pointer to the driver's context
99 ocs_reg_read32(ocs_t *ocs, uint32_t rset, uint32_t off) in ocs_reg_read32() argument
103 reg = &ocs->reg[rset]; in ocs_reg_read32()
116 * @param ocs Pointer to the driver's context
123 ocs_reg_read16(ocs_t *ocs, uint32_t rset, uint32_t off) in ocs_reg_read16() argument
127 reg = &ocs->reg[rset]; in ocs_reg_read16()
140 * @param ocs Pointer to the driver's context
147 ocs_reg_read8(ocs_t *ocs, uint32_t rset, uint32_t off) in ocs_reg_read8() argument
151 reg = &ocs->reg[rset]; in ocs_reg_read8()
164 * @param ocs Pointer to the driver's context
172 ocs_reg_write32(ocs_t *ocs, uint32_t rset, uint32_t off, uint32_t val) in ocs_reg_write32() argument
176 reg = &ocs->reg[rset]; in ocs_reg_write32()
189 * @param ocs Pointer to the driver's context
197 ocs_reg_write16(ocs_t *ocs, uint32_t rset, uint32_t off, uint16_t val) in ocs_reg_write16() argument
201 reg = &ocs->reg[rset]; in ocs_reg_write16()
214 * @param ocs Pointer to the driver's context
222 ocs_reg_write8(ocs_t *ocs, uint32_t rset, uint32_t off, uint8_t val) in ocs_reg_write8() argument
226 reg = &ocs->reg[rset]; in ocs_reg_write8()
319 struct ocs_softc *ocs = os; in ocs_dma_free() local
322 device_printf(ocs->dev, "%s: bad parameter(s) dma=%p\n", __func__, dma); in ocs_dma_free()
361 struct ocs_softc *ocs = os; in ocs_dma_alloc() local
364 device_printf(ocs->dev, "%s bad parameter(s) dma=%p size=%zd\n", in ocs_dma_alloc()
372 if (bus_dma_tag_create(ocs->dmat, align, 0, BUS_SPACE_MAXADDR, in ocs_dma_alloc()
375 device_printf(ocs->dev, "DMA tag allocation failed\n"); in ocs_dma_alloc()
384 device_printf(ocs->dev, "DMA memory allocation failed s=%zd a=%zd\n", size, align); in ocs_dma_alloc()
385 ocs_dma_free(ocs, dma); in ocs_dma_alloc()
394 device_printf(ocs->dev, "DMA memory load failed\n"); in ocs_dma_alloc()
395 ocs_dma_free(ocs, dma); in ocs_dma_alloc()
401 device_printf(ocs->dev, "ocs_dma_load failed\n"); in ocs_dma_alloc()
402 ocs_dma_free(ocs, dma); in ocs_dma_alloc()
566 void _ocs_log(ocs_t *ocs, const char *func_name, int line, const char *fmt, ...) in _ocs_log() argument
579 …p += snprintf(p, sizeof(buf) - (p - buf), "%s:", (ocs != NULL) ? device_get_nameunit(ocs->dev) : "… in _ocs_log()
884 ocs_get_bus_dev_func(ocs_t *ocs, uint8_t* bus, uint8_t* dev, uint8_t* func) in ocs_get_bus_dev_func() argument
886 *bus = pci_get_bus(ocs->dev); in ocs_get_bus_dev_func()
887 *dev = pci_get_slot(ocs->dev); in ocs_get_bus_dev_func()
888 *func= pci_get_function(ocs->dev); in ocs_get_bus_dev_func()