Lines Matching refs:dev

158 #define	OCE_CSR_READ32(dev, offset) \
159 OCE_READ_REG32((dev)->csr_handle, \
160 (uint32_t *)(void *)((dev)->csr_addr + offset))
162 #define OCE_CSR_WRITE32(dev, offset, value) \
163 OCE_WRITE_REG32((dev)->csr_handle, \
164 (uint32_t *)(void *)((dev)->csr_addr + offset), value)
166 #define OCE_DB_READ32(dev, offset) \
167 OCE_READ_REG32((dev)->db_handle, \
168 (uint32_t *)(void *)((dev)->db_addr + offset))
170 #define OCE_DB_WRITE32(dev, offset, value) \
171 OCE_WRITE_REG32((dev)->db_handle, \
172 (uint32_t *)(void *)((dev)->db_addr + offset), value)
174 #define OCE_CFG_READ32(dev, offset) \
175 OCE_READ_REG32((dev)->dev_cfg_handle, \
176 (uint32_t *)(void *)((dev)->dev_cfg_addr + offset))
178 #define OCE_CFG_WRITE32(dev, offset, value) \
179 OCE_WRITE_REG32((dev)->dev_cfg_handle, \
180 (uint32_t *)(void *)((dev)->dev_cfg_addr + offset), value)
182 #define OCE_PCI_FUNC(dev) \
183 ((OCE_CFG_READ32(dev, PCICFG_INTR_CTRL) \
186 #define DEV_LOCK(dev) mutex_enter(&dev->dev_lock)
188 #define DEV_UNLOCK(dev) mutex_exit(&dev->dev_lock)
243 /* dev stats */
324 int oce_start(struct oce_dev *dev);
325 void oce_stop(struct oce_dev *dev);
328 void oce_fm_init(struct oce_dev *dev);
329 void oce_fm_fini(struct oce_dev *dev);
333 void oce_fm_ereport(struct oce_dev *dev, char *detail);
334 int oce_fm_check_acc_handle(struct oce_dev *dev,
336 int oce_fm_check_dma_handle(struct oce_dev *dev,
340 int oce_setup_intr(struct oce_dev *dev);
341 int oce_teardown_intr(struct oce_dev *dev);
342 int oce_setup_handlers(struct oce_dev *dev);
343 void oce_remove_handler(struct oce_dev *dev);
344 void oce_ei(struct oce_dev *dev);
345 void oce_di(struct oce_dev *dev);
346 void oce_chip_ei(struct oce_dev *dev);
347 void oce_chip_di(struct oce_dev *dev);
350 int oce_hw_init(struct oce_dev *dev);
351 void oce_hw_fini(struct oce_dev *dev);
352 int oce_setup_adapter(struct oce_dev *dev);
353 void oce_unsetup_adapter(struct oce_dev *dev);