Lines Matching refs:spu_num
160 static struct cached_info *get_cached_info(struct spu *the_spu, int spu_num) in get_cached_info() argument
165 if (spu_num >= num_spu_nodes) { in get_cached_info()
168 __func__, __LINE__, spu_num); in get_cached_info()
172 if (!spu_info[spu_num] && the_spu) { in get_cached_info()
175 spu_info[spu_num] = container_of(ref, struct cached_info, cache_ref); in get_cached_info()
176 kref_get(&spu_info[spu_num]->cache_ref); in get_cached_info()
180 ret_info = spu_info[spu_num]; in get_cached_info()
555 void spu_sync_buffer(int spu_num, unsigned int *samples, in spu_sync_buffer() argument
563 unsigned long long spu_num_ll = spu_num; in spu_sync_buffer()
573 c_info = get_cached_info(NULL, spu_num); in spu_sync_buffer()
580 "for SPU #%d. Dropping samples.\n", spu_num); in spu_sync_buffer()
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()
613 spu_num); in spu_sync_buffer()