Lines Matching refs:handler
128 void (*handler)(struct iop_msg *); member
289 iop_listeners[IOP_NUM_SCC][i].handler = NULL; in iop_init()
291 iop_listeners[IOP_NUM_ISM][i].handler = NULL; in iop_init()
329 void (*handler)(struct iop_msg *), in iop_listen()
334 if (iop_listeners[iop_num][chan].handler && handler) return -EINVAL; in iop_listen()
336 iop_listeners[iop_num][chan].handler = handler; in iop_listen()
413 if (msg->handler) (*msg->handler)(msg); in iop_handle_send()
441 msg->handler = iop_listeners[iop_num][chan].handler; in iop_handle_recv()
454 if (msg->handler) { in iop_handle_recv()
455 (*msg->handler)(msg); in iop_handle_recv()
479 void (*handler)(struct iop_msg *)) in iop_send_message()
496 msg->handler = handler; in iop_send_message()