Lines Matching refs:userdata
48 typedef void (*rc_read_write_chan_fn)(void * userdata, struct rc_instruction * inst,
50 void rc_for_all_reads_chan(struct rc_instruction * inst, rc_read_write_chan_fn cb, void * userdata);
51 void rc_for_all_writes_chan(struct rc_instruction * inst, rc_read_write_chan_fn cb, void * userdata);
53 typedef void (*rc_read_write_mask_fn)(void * userdata, struct rc_instruction * inst,
55 void rc_for_all_reads_mask(struct rc_instruction * inst, rc_read_write_mask_fn cb, void * userdata);
56 void rc_for_all_writes_mask(struct rc_instruction * inst, rc_read_write_mask_fn cb, void * userdata);
58 typedef void (*rc_read_src_fn)(void * userdata, struct rc_instruction * inst,
61 void * userdata);
63 typedef void (*rc_pair_read_arg_fn)(void * userdata,
67 rc_pair_read_arg_fn cb, void * userdata);
69 typedef void (*rc_remap_register_fn)(void * userdata, struct rc_instruction * inst,
71 void rc_remap_registers(struct rc_instruction * inst, rc_remap_register_fn cb, void * userdata);
126 typedef void (*rc_dataflow_mark_outputs_fn)(void * userdata, void * data,