Lines Matching refs:kaddr
30 token->kaddr = page_address(eb->pages[0]); in btrfs_init_map_token()
71 ASSERT(token->kaddr); \
75 return get_unaligned_le##bits(token->kaddr + oip); \
77 token->kaddr = page_address(token->eb->pages[idx]); \
80 return get_unaligned_le##bits(token->kaddr + oip); \
82 memcpy(lebytes, token->kaddr + oip, part); \
83 token->kaddr = page_address(token->eb->pages[idx + 1]); \
85 memcpy(lebytes + part, token->kaddr, size - part); \
94 char *kaddr = page_address(eb->pages[idx]); \
101 return get_unaligned_le##bits(kaddr + oip); \
103 memcpy(lebytes, kaddr + oip, part); \
104 kaddr = page_address(eb->pages[idx + 1]); \
105 memcpy(lebytes + part, kaddr, size - part); \
121 ASSERT(token->kaddr); \
125 put_unaligned_le##bits(val, token->kaddr + oip); \
128 token->kaddr = page_address(token->eb->pages[idx]); \
131 put_unaligned_le##bits(val, token->kaddr + oip); \
135 memcpy(token->kaddr + oip, lebytes, part); \
136 token->kaddr = page_address(token->eb->pages[idx + 1]); \
138 memcpy(token->kaddr, lebytes + part, size - part); \
146 char *kaddr = page_address(eb->pages[idx]); \
153 put_unaligned_le##bits(val, kaddr + oip); \
158 memcpy(kaddr + oip, lebytes, part); \
159 kaddr = page_address(eb->pages[idx + 1]); \
160 memcpy(kaddr, lebytes + part, size - part); \