Lines Matching refs:spu_buff

41 struct spu_buffer spu_buff[MAX_NUMNODES * SPUS_PER_NODE];  variable
59 if (spu_buff[spu].head >= spu_buff[spu].tail) { in spu_buff_add()
60 if ((spu_buff[spu].head - spu_buff[spu].tail) in spu_buff_add()
64 } else if (spu_buff[spu].tail > spu_buff[spu].head) { in spu_buff_add()
65 if ((spu_buff[spu].tail - spu_buff[spu].head) in spu_buff_add()
71 spu_buff[spu].buff[spu_buff[spu].head] = value; in spu_buff_add()
72 spu_buff[spu].head++; in spu_buff_add()
74 if (spu_buff[spu].head >= max_spu_buff) in spu_buff_add()
75 spu_buff[spu].head = 0; in spu_buff_add()
101 if (spu_buff[spu].buff == NULL) in sync_spu_buff()
110 curr_head = spu_buff[spu].head; in sync_spu_buff()
116 oprofile_put_buff(spu_buff[spu].buff, in sync_spu_buff()
117 spu_buff[spu].tail, in sync_spu_buff()
121 spu_buff[spu].tail = curr_head; in sync_spu_buff()
411 spu_buff[spu->number].ctx_sw_seen = 1; in process_context_switch()
470 spu_buff[spu].head = 0; in oprofile_spu_buff_create()
471 spu_buff[spu].tail = 0; in oprofile_spu_buff_create()
479 spu_buff[spu].buff = kzalloc((max_spu_buff in oprofile_spu_buff_create()
483 if (!spu_buff[spu].buff) { in oprofile_spu_buff_create()
491 kfree(spu_buff[spu].buff); in oprofile_spu_buff_create()
492 spu_buff[spu].buff = 0; in oprofile_spu_buff_create()
538 spu_buff[spu].ctx_sw_seen = 0; in spu_sync_start()
539 spu_buff[spu].last_guard_val = 0; in spu_sync_start()
600 if (grd_val && grd_val != spu_buff[spu_num].last_guard_val) { in spu_sync_buffer()
601 spu_buff[spu_num].last_guard_val = grd_val; in spu_sync_buffer()
611 if (spu_buff[spu_num].ctx_sw_seen) in spu_sync_buffer()
649 spu_buff[k].ctx_sw_seen = 0; in spu_sync_stop()
655 kfree(spu_buff[k].buff); in spu_sync_stop()
656 spu_buff[k].buff = 0; in spu_sync_stop()