Lines Matching defs:arg
204 typedef void (*omap_dsi_isr_t) (void *arg, u32 mask);
241 void *arg;
749 isr_data->isr(isr_data->arg, irqstatus);
776 static irqreturn_t omap_dsi_irq_handler(int irq, void *arg)
778 struct dsi_data *dsi = arg;
924 static int _dsi_register_isr(omap_dsi_isr_t isr, void *arg, u32 mask,
938 if (isr_data->isr == isr && isr_data->arg == arg &&
952 isr_data->arg = arg;
958 static int _dsi_unregister_isr(omap_dsi_isr_t isr, void *arg, u32 mask,
966 if (isr_data->isr != isr || isr_data->arg != arg ||
971 isr_data->arg = NULL;
981 void *arg, u32 mask)
988 r = _dsi_register_isr(isr, arg, mask, dsi->isr_tables.isr_table,
1000 void *arg, u32 mask)
1007 r = _dsi_unregister_isr(isr, arg, mask, dsi->isr_tables.isr_table,
1019 omap_dsi_isr_t isr, void *arg, u32 mask)
1026 r = _dsi_register_isr(isr, arg, mask,
1039 omap_dsi_isr_t isr, void *arg, u32 mask)
1046 r = _dsi_unregister_isr(isr, arg, mask,
1059 void *arg, u32 mask)
1066 r = _dsi_register_isr(isr, arg, mask, dsi->isr_tables.isr_table_cio,
1078 void *arg, u32 mask)
1085 r = _dsi_unregister_isr(isr, arg, mask, dsi->isr_tables.isr_table_cio,