Lines Matching refs:off
160 unsigned int off = 0; in jmb38x_ms_read_data() local
163 buf[off++] = host->io_word[0] & 0xff; in jmb38x_ms_read_data()
170 return off; in jmb38x_ms_read_data()
175 *(unsigned int *)(buf + off) = __raw_readl(host->addr + DATA); in jmb38x_ms_read_data()
177 off += 4; in jmb38x_ms_read_data()
184 buf[off++] = host->io_word[0] & 0xff; in jmb38x_ms_read_data()
192 return off; in jmb38x_ms_read_data()
199 unsigned int off = 0; in jmb38x_ms_read_reg_data() local
202 buf[off++] = host->io_word[0] & 0xff; in jmb38x_ms_read_reg_data()
209 return off; in jmb38x_ms_read_reg_data()
212 buf[off++] = host->io_word[1] & 0xff; in jmb38x_ms_read_reg_data()
218 return off; in jmb38x_ms_read_reg_data()
225 unsigned int off = 0; in jmb38x_ms_write_data() local
229 host->io_word[0] |= buf[off++] << (host->io_pos * 8); in jmb38x_ms_write_data()
241 return off; in jmb38x_ms_write_data()
245 return off; in jmb38x_ms_write_data()
251 __raw_writel(*(unsigned int *)(buf + off), in jmb38x_ms_write_data()
254 off += 4; in jmb38x_ms_write_data()
259 host->io_word[0] |= buf[off + 2] << 16; in jmb38x_ms_write_data()
262 host->io_word[0] |= buf[off + 1] << 8; in jmb38x_ms_write_data()
265 host->io_word[0] |= buf[off]; in jmb38x_ms_write_data()
269 off += host->io_pos; in jmb38x_ms_write_data()
271 return off; in jmb38x_ms_write_data()
278 unsigned int off = 0; in jmb38x_ms_write_reg_data() local
282 host->io_word[0] |= buf[off++] << (host->io_pos * 8); in jmb38x_ms_write_reg_data()
288 return off; in jmb38x_ms_write_reg_data()
292 host->io_word[1] |= buf[off++] << (host->io_pos * 8); in jmb38x_ms_write_reg_data()
297 return off; in jmb38x_ms_write_reg_data()
303 unsigned int off; in jmb38x_ms_transfer_data() local
311 off = host->req->sg.offset + host->block_pos; in jmb38x_ms_transfer_data()
314 off = 0; in jmb38x_ms_transfer_data()
322 off >> PAGE_SHIFT); in jmb38x_ms_transfer_data()
323 p_off = offset_in_page(off); in jmb38x_ms_transfer_data()
352 off += t_size; in jmb38x_ms_transfer_data()