Lines Matching defs:arb
54 nv04_calc_arb(struct nv_fifo_info *fifo, struct nv_sim_state *arb)
63 pclk_freq = arb->pclk_khz;
64 mclk_freq = arb->mclk_khz;
65 nvclk_freq = arb->nvclk_khz;
66 pagemiss = arb->mem_page_miss;
67 cas = arb->mem_latency;
68 bpp = arb->bpp;
108 nv10_calc_arb(struct nv_fifo_info *fifo, struct nv_sim_state *arb)
119 pclk_freq = arb->pclk_khz;
120 nvclk_freq = arb->nvclk_khz;
121 mclk_freq = arb->mclk_khz;
123 fill_rate = mclk_freq * arb->memory_width / 8; /* kB/s */
124 drain_rate = pclk_freq * arb->bpp / 8; /* kB/s */
126 fifo_len = arb->two_heads ? 1536 : 1024; /* B */
149 mclks += (arb->memory_type == 0 ? 2 : 1)
150 * arb->memory_width / 32;
158 xclks = 2 * arb->mem_page_miss + mclks /* Extra latency due to
160 + 2 * arb->mem_page_miss /* Extra pagemiss latency. */
161 + (arb->bpp == 32 ? 8 : 4); /* Margin of error. */
165 if (arb->two_heads)