Lines Matching refs:link
67 static struct bcm2835_mbox *bcm2835_link_mbox(struct mbox_chan *link) in bcm2835_link_mbox() argument
69 return container_of(link->mbox, struct bcm2835_mbox, controller); in bcm2835_link_mbox()
76 struct mbox_chan *link = &mbox->controller.chans[0]; in bcm2835_mbox_irq() local
81 mbox_chan_received_data(link, &msg); in bcm2835_mbox_irq()
86 static int bcm2835_send_data(struct mbox_chan *link, void *data) in bcm2835_send_data() argument
88 struct bcm2835_mbox *mbox = bcm2835_link_mbox(link); in bcm2835_send_data()
98 static int bcm2835_startup(struct mbox_chan *link) in bcm2835_startup() argument
100 struct bcm2835_mbox *mbox = bcm2835_link_mbox(link); in bcm2835_startup()
108 static void bcm2835_shutdown(struct mbox_chan *link) in bcm2835_shutdown() argument
110 struct bcm2835_mbox *mbox = bcm2835_link_mbox(link); in bcm2835_shutdown()
115 static bool bcm2835_last_tx_done(struct mbox_chan *link) in bcm2835_last_tx_done() argument
117 struct bcm2835_mbox *mbox = bcm2835_link_mbox(link); in bcm2835_last_tx_done()