Lines Matching refs:lane

188 static int btt_log_read_pair(struct arena_info *arena, u32 lane,  in btt_log_read_pair()  argument
193 arena->logoff + (2 * lane * LOG_ENT_SIZE), ent, in btt_log_read_pair()
306 static int btt_log_read(struct arena_info *arena, u32 lane, in btt_log_read() argument
313 ret = btt_log_read_pair(arena, lane, log); in btt_log_read()
321 old_ent, lane, log[0].seq, log[1].seq); in btt_log_read()
339 static int __btt_log_write(struct arena_info *arena, u32 lane, in __btt_log_write() argument
351 u64 ns_off = arena->logoff + (((2 * lane) + sub) * LOG_ENT_SIZE); in __btt_log_write()
364 static int btt_flog_write(struct arena_info *arena, u32 lane, u32 sub, in btt_flog_write() argument
369 ret = __btt_log_write(arena, lane, sub, ent); in btt_flog_write()
374 arena->freelist[lane].sub = 1 - arena->freelist[lane].sub; in btt_flog_write()
375 if (++(arena->freelist[lane].seq) == 4) in btt_flog_write()
376 arena->freelist[lane].seq = 1; in btt_flog_write()
377 arena->freelist[lane].block = le32_to_cpu(ent->old_map); in btt_flog_write()
968 u32 lane = 0, premap, postmap; in btt_read_pg() local
973 lane = nd_region_acquire_lane(btt->nd_region); in btt_read_pg()
1003 arena->rtt[lane] = RTT_VALID | postmap; in btt_read_pg()
1031 arena->rtt[lane] = RTT_INVALID; in btt_read_pg()
1032 nd_region_release_lane(btt->nd_region, lane); in btt_read_pg()
1042 arena->rtt[lane] = RTT_INVALID; in btt_read_pg()
1044 nd_region_release_lane(btt->nd_region, lane); in btt_read_pg()
1054 u32 premap = 0, old_postmap, new_postmap, lane = 0, i; in btt_write_pg() local
1061 lane = nd_region_acquire_lane(btt->nd_region); in btt_write_pg()
1073 new_postmap = arena->freelist[lane].block; in btt_write_pg()
1109 log.seq = cpu_to_le32(arena->freelist[lane].seq); in btt_write_pg()
1110 sub = arena->freelist[lane].sub; in btt_write_pg()
1111 ret = btt_flog_write(arena, lane, sub, &log); in btt_write_pg()
1120 nd_region_release_lane(btt->nd_region, lane); in btt_write_pg()
1132 nd_region_release_lane(btt->nd_region, lane); in btt_write_pg()