Lines Matching refs:userdata

41 	void * userdata,
45 struct read_write_mask_data * cb_data = userdata;
101 static void reads_pair(struct rc_instruction * fullinst, rc_read_write_mask_fn cb, void * userdata)
124 cb(userdata, fullinst, inst->RGB.Src[src].File, inst->RGB.Src[src].Index,
128 cb(userdata, fullinst, inst->Alpha.Src[src].File, inst->Alpha.Src[src].Index, RC_MASK_W);
136 void * userdata)
167 cb(userdata, fullinst, &sub->Arg[i],
174 cb(userdata, fullinst, &sub->Arg[i], src);
186 void * userdata)
207 cb(userdata, inst, &inst->U.I.PreSub.SrcReg[i]);
210 cb(userdata, inst, &inst->U.I.SrcReg[src]);
222 void * userdata)
230 pair_sub_for_all_args(inst, &inst->U.P.RGB, cb, userdata);
231 pair_sub_for_all_args(inst, &inst->U.P.Alpha, cb, userdata);
241 void rc_for_all_reads_mask(struct rc_instruction * inst, rc_read_write_mask_fn cb, void * userdata)
245 cb_data.UserData = userdata;
250 reads_pair(inst, cb, userdata);
256 static void writes_normal(struct rc_instruction * fullinst, rc_read_write_mask_fn cb, void * userdata)
262 cb(userdata, fullinst, inst->DstReg.File, inst->DstReg.Index, inst->DstReg.WriteMask);
265 cb(userdata, fullinst, RC_FILE_SPECIAL, RC_SPECIAL_ALU_RESULT, RC_MASK_X);
268 static void writes_pair(struct rc_instruction * fullinst, rc_read_write_mask_fn cb, void * userdata)
273 cb(userdata, fullinst, RC_FILE_TEMPORARY, inst->RGB.DestIndex, inst->RGB.WriteMask);
276 cb(userdata, fullinst, RC_FILE_TEMPORARY, inst->Alpha.DestIndex, RC_MASK_W);
279 cb(userdata, fullinst, RC_FILE_SPECIAL, RC_SPECIAL_ALU_RESULT, RC_MASK_X);
288 void rc_for_all_writes_mask(struct rc_instruction * inst, rc_read_write_mask_fn cb, void * userdata)
291 writes_normal(inst, cb, userdata);
293 writes_pair(inst, cb, userdata);
319 void rc_for_all_reads_chan(struct rc_instruction * inst, rc_read_write_chan_fn cb, void * userdata)
322 d.UserData = userdata;
332 void rc_for_all_writes_chan(struct rc_instruction * inst, rc_read_write_chan_fn cb, void * userdata)
335 d.UserData = userdata;
341 rc_remap_register_fn cb, void * userdata)
351 cb(userdata, fullinst, &file, &index);
374 cb(userdata, fullinst, &file, &index);
381 cb(userdata, fullinst, &file, &index);
390 rc_remap_register_fn cb, void * userdata)
398 cb(userdata, fullinst, &file, &index);
407 cb(userdata, fullinst, &file, &index);
417 cb(userdata, fullinst, &file, &index);
427 cb(userdata, fullinst, &file, &index);
442 void rc_remap_registers(struct rc_instruction * inst, rc_remap_register_fn cb, void * userdata)
445 remap_normal_instruction(inst, cb, userdata);
447 remap_pair_instruction(inst, cb, userdata);
559 void * userdata,
565 struct get_readers_callback_data * d = userdata;
585 * is a reader of userdata->ReaderData->Writer
588 void * userdata,
592 struct get_readers_callback_data * d = userdata;
613 * userdata->ReaderData->Writer is dead (i. e. All compontents of its
617 void *userdata,
623 struct get_readers_callback_data * d = userdata;
681 void * userdata,
691 struct get_readers_callback_data * d = userdata;