tsi721_device
struct tsi721_device *priv = mport->priv;
static void tsi721_init_pc2sr_mapping(struct tsi721_device *priv)
static int tsi721_maint_dma(struct tsi721_device *priv, u32 sys_size,
struct tsi721_device *priv = mport->priv;
struct tsi721_device *priv = mport->priv;
static void tsi721_init_sr2pc_mapping(struct tsi721_device *priv)
static void tsi721_close_sr2pc_mapping(struct tsi721_device *priv)
static int tsi721_port_write_init(struct tsi721_device *priv)
static void tsi721_port_write_free(struct tsi721_device *priv)
static int tsi721_doorbell_init(struct tsi721_device *priv)
static void tsi721_doorbell_free(struct tsi721_device *priv)
static int tsi721_bdma_maint_init(struct tsi721_device *priv)
static int tsi721_bdma_maint_free(struct tsi721_device *priv)
tsi721_imsg_interrupt_enable(struct tsi721_device *priv, int ch,
tsi721_imsg_interrupt_disable(struct tsi721_device *priv, int ch,
tsi721_omsg_interrupt_enable(struct tsi721_device *priv, int ch,
tsi721_omsg_interrupt_disable(struct tsi721_device *priv, int ch,
struct tsi721_device *priv = mport->priv;
static void tsi721_omsg_handler(struct tsi721_device *priv, int ch)
struct tsi721_device *priv = mport->priv;
struct tsi721_device *priv = mport->priv;
static void tsi721_imsg_handler(struct tsi721_device *priv, int ch)
struct tsi721_device *priv = mport->priv;
struct tsi721_device *priv = mport->priv;
struct tsi721_device *priv = mport->priv;
struct tsi721_device *priv = mport->priv;
struct tsi721_device *priv = mport->priv;
struct tsi721_device *priv = mport->priv;
static int tsi721_messages_init(struct tsi721_device *priv)
struct tsi721_device *priv = mport->priv;
tsi721_pw_handler(struct tsi721_device *priv)
static void tsi721_disable_ints(struct tsi721_device *priv)
static int tsi721_setup_mport(struct tsi721_device *priv)
struct tsi721_device *priv;
priv = kzalloc_obj(struct tsi721_device);
struct tsi721_device *priv = container_of(work, struct tsi721_device,
struct tsi721_device *priv = pci_get_drvdata(pdev);
struct tsi721_device *priv = pci_get_drvdata(pdev);
struct tsi721_device *priv = mport->priv;
struct tsi721_device *priv = mport->priv;
tsi721_dbell_handler(struct tsi721_device *priv)
struct tsi721_device *priv = container_of(work, struct tsi721_device,
static void tsi721_omsg_handler(struct tsi721_device *priv, int ch);
static void tsi721_imsg_handler(struct tsi721_device *priv, int ch);
struct tsi721_device *priv = (struct tsi721_device *)ptr;
static void tsi721_interrupts_init(struct tsi721_device *priv)
struct tsi721_device *priv = mport->priv;
struct tsi721_device *priv = (struct tsi721_device *)ptr;
struct tsi721_device *priv = (struct tsi721_device *)ptr;
struct tsi721_device *priv = (struct tsi721_device *)ptr;
struct tsi721_device *priv = (struct tsi721_device *)ptr;
static int tsi721_request_msix(struct tsi721_device *priv)
static int tsi721_enable_msix(struct tsi721_device *priv)
static int tsi721_request_irq(struct tsi721_device *priv)
struct tsi721_device *priv = mport->priv;
static void tsi721_free_irq(struct tsi721_device *priv)
tsi721_obw_alloc(struct tsi721_device *priv, struct tsi721_obw_bar *pbar,
struct tsi721_device *priv = mport->priv;
extern int tsi721_register_dma(struct tsi721_device *priv);
extern void tsi721_unregister_dma(struct tsi721_device *priv);
extern void tsi721_dma_stop_all(struct tsi721_device *priv);
void tsi721_unregister_dma(struct tsi721_device *priv)
struct tsi721_device *priv = to_tsi721(bdma_chan->dchan.device);
static inline struct tsi721_device *to_tsi721(struct dma_device *ddev)
struct tsi721_device *priv = to_tsi721(bdma_chan->dchan.device);
struct tsi721_device *priv = to_tsi721(bdma_chan->dchan.device);
void tsi721_dma_stop_all(struct tsi721_device *priv)
int tsi721_register_dma(struct tsi721_device *priv)