Lines Matching defs:state

71 		struct trace_measure_time_state *state = malloc(sizeof(struct trace_measure_time_state));
77 state->elem.cont = trace_intermon_send_time_measurement_request;
78 state->origin_core = origin_core;
80 trace_intermon_send_time_measurement_request(ib, &state->elem);
92 struct trace_measure_time_state *state = (struct trace_measure_time_state*) elem;
94 err = ib->tx_vtbl.trace_measure(ib, MKCONT(free, state), state->origin_core, rdtsc());
99 err = intermon_enqueue_send(ib, &ist->queue, get_default_waitset(), &state->elem.queue);
120 struct trace_measure_time_state *state = malloc(sizeof(struct trace_measure_time_state));
122 state->elem.cont = trace_intermon_send_time_measurement_ack;
123 state->origin_core = origin_core;
124 state->t0 = t0;
125 state->t1 = t1;
127 trace_intermon_send_time_measurement_ack(ib, &state->elem);
137 struct trace_measure_time_state *state = (struct trace_measure_time_state*) elem;
139 err = ib->tx_vtbl.trace_measure_ack(ib, MKCONT(free, state), state->origin_core, state->t0, state->t1, rdtsc());
144 err = intermon_enqueue_send(ib, &ist->queue, get_default_waitset(), &state->elem.queue);
193 struct trace_prepare_state *state = malloc(sizeof (struct trace_prepare_state));
194 state->origin_core = origin_core;
195 state->elem.cont = trace_intermon_send_prepare;
226 trace_intermon_send_prepare(ib, &state->elem);
304 struct trace_prepare_state *state = (struct trace_prepare_state*) elem;
306 err = ib->tx_vtbl.trace_prepare(ib, MKCONT(free, state), state->origin_core);
313 get_default_waitset(), &state->elem.queue);
351 struct trace_prepare_state *state = malloc(sizeof(struct trace_prepare_state));
352 state->origin_core = origin_core;
353 state->elem.cont = trace_intermon_send_prepare;
361 trace_intermon_send_prepare(ib, &state->elem);
389 * This function is called to reset the state, once the preparation is finished.