Lines Matching refs:kaddr
31 token->kaddr = folio_address(eb->folios[0]); in btrfs_init_map_token()
74 ASSERT(token->kaddr); \
78 return get_unaligned_le##bits(token->kaddr + oil); \
80 token->kaddr = folio_address(token->eb->folios[idx]); \
83 return get_unaligned_le##bits(token->kaddr + oil); \
85 memcpy(lebytes, token->kaddr + oil, part); \
86 token->kaddr = folio_address(token->eb->folios[idx + 1]); \
88 memcpy(lebytes + part, token->kaddr, size - part); \
99 char *kaddr = folio_address(eb->folios[idx]); \
106 return get_unaligned_le##bits(kaddr + oil); \
108 memcpy(lebytes, kaddr + oil, part); \
109 kaddr = folio_address(eb->folios[idx + 1]); \
110 memcpy(lebytes + part, kaddr, size - part); \
128 ASSERT(token->kaddr); \
132 put_unaligned_le##bits(val, token->kaddr + oil); \
135 token->kaddr = folio_address(token->eb->folios[idx]); \
139 put_unaligned_le##bits(val, token->kaddr + oil); \
143 memcpy(token->kaddr + oil, lebytes, part); \
144 token->kaddr = folio_address(token->eb->folios[idx + 1]); \
146 memcpy(token->kaddr, lebytes + part, size - part); \
156 char *kaddr = folio_address(eb->folios[idx]); \
164 put_unaligned_le##bits(val, kaddr + oil); \
169 memcpy(kaddr + oil, lebytes, part); \
170 kaddr = folio_address(eb->folios[idx + 1]); \
171 memcpy(kaddr, lebytes + part, size - part); \