Lines Matching defs:we
83 * this is because we want to track different programs different, while
410 struct wake_event *we = zalloc(sizeof(*we));
412 if (!we)
415 we->time = timestamp;
416 we->waker = waker;
417 we->backtrace = backtrace;
420 we->waker = -1;
422 we->wakee = wakee;
423 we->next = tchart->wake_events;
424 tchart->wake_events = we;
425 p = find_create_pid(tchart, we->wakee);
673 * After the last sample we need to wrap up the current C/P state
742 * we are not sure we will ever get an end for it */
794 /* we want to be able to see small and fast transfers, so make them
1037 struct wake_event *we;
1041 we = tchart->wake_events;
1042 while (we) {
1049 if (p->pid == we->waker || p->pid == we->wakee) {
1052 if (c->Y && c->start_time <= we->time && c->end_time >= we->time) {
1053 if (p->pid == we->waker && !from) {
1057 if (p->pid == we->wakee && !to) {
1066 if (p->pid == we->waker && !from) {
1070 if (p->pid == we->wakee && !to) {
1082 sprintf(task_from, "[%i]", we->waker);
1086 sprintf(task_to, "[%i]", we->wakee);
1089 if (we->waker == -1)
1090 svg_interrupt(we->time, to, we->backtrace);
1092 svg_wakeline(we->time, from, to, we->backtrace);
1094 svg_partial_wakeline(we->time, from, task_from, to,
1095 task_to, we->backtrace);
1096 we = we->next;
1461 * be less picky if we have fewer */