Symbol: pbe
arch/arm/kernel/hibernate.c
83
struct pbe *pbe;
arch/arm/kernel/hibernate.c
86
for (pbe = restore_pblist; pbe; pbe = pbe->next)
arch/arm/kernel/hibernate.c
87
copy_page(pbe->orig_address, pbe->address);
arch/arm64/kernel/asm-offsets.c
150
DEFINE(HIBERN_PBE_ORIG, offsetof(struct pbe, orig_address));
arch/arm64/kernel/asm-offsets.c
151
DEFINE(HIBERN_PBE_ADDR, offsetof(struct pbe, address));
arch/arm64/kernel/asm-offsets.c
152
DEFINE(HIBERN_PBE_NEXT, offsetof(struct pbe, next));
arch/loongarch/kernel/asm-offsets.c
279
OFFSET(PBE_ADDRESS, pbe, address);
arch/loongarch/kernel/asm-offsets.c
280
OFFSET(PBE_ORIG_ADDRESS, pbe, orig_address);
arch/loongarch/kernel/asm-offsets.c
281
OFFSET(PBE_NEXT, pbe, next);
arch/loongarch/kernel/asm-offsets.c
282
DEFINE(PBE_SIZE, sizeof(struct pbe));
arch/mips/include/asm/octeon/cvmx-pci-defs.h
449
uint32_t pbe:12;
arch/mips/include/asm/octeon/cvmx-pci-defs.h
459
uint32_t pbe:12;
arch/mips/kernel/asm-offsets.c
341
OFFSET(PBE_ADDRESS, pbe, address);
arch/mips/kernel/asm-offsets.c
342
OFFSET(PBE_ORIG_ADDRESS, pbe, orig_address);
arch/mips/kernel/asm-offsets.c
343
OFFSET(PBE_NEXT, pbe, next);
arch/mips/kernel/asm-offsets.c
344
DEFINE(PBE_SIZE, sizeof(struct pbe));
arch/powerpc/kernel/asm-offsets.c
328
OFFSET(pbe_address, pbe, address);
arch/powerpc/kernel/asm-offsets.c
329
OFFSET(pbe_orig_address, pbe, orig_address);
arch/powerpc/kernel/asm-offsets.c
330
OFFSET(pbe_next, pbe, next);
arch/riscv/kernel/asm-offsets.c
136
OFFSET(HIBERN_PBE_ADDR, pbe, address);
arch/riscv/kernel/asm-offsets.c
137
OFFSET(HIBERN_PBE_ORIG, pbe, orig_address);
arch/riscv/kernel/asm-offsets.c
138
OFFSET(HIBERN_PBE_NEXT, pbe, next);
arch/sh/kernel/asm-offsets.c
32
DEFINE(PBE_ADDRESS, offsetof(struct pbe, address));
arch/sh/kernel/asm-offsets.c
33
DEFINE(PBE_ORIG_ADDRESS, offsetof(struct pbe, orig_address));
arch/sh/kernel/asm-offsets.c
34
DEFINE(PBE_NEXT, offsetof(struct pbe, next));
arch/x86/kernel/asm-offsets.c
51
OFFSET(pbe_address, pbe, address);
arch/x86/kernel/asm-offsets.c
52
OFFSET(pbe_orig_address, pbe, orig_address);
arch/x86/kernel/asm-offsets.c
53
OFFSET(pbe_next, pbe, next);
arch/xtensa/kernel/asm-offsets.c
158
DEFINE(PBE_ADDRESS, offsetof(struct pbe, address));
arch/xtensa/kernel/asm-offsets.c
159
DEFINE(PBE_ORIG_ADDRESS, offsetof(struct pbe, orig_address));
arch/xtensa/kernel/asm-offsets.c
160
DEFINE(PBE_NEXT, offsetof(struct pbe, next));
arch/xtensa/kernel/asm-offsets.c
161
DEFINE(PBE_SIZE, sizeof(struct pbe));
drivers/gpu/drm/lima/lima_vm.c
40
u32 pbe = LIMA_PBE(addr);
drivers/gpu/drm/lima/lima_vm.c
43
vm->bts[pbe].cpu[bte] = 0;
drivers/gpu/drm/lima/lima_vm.c
49
u32 pbe = LIMA_PBE(va);
drivers/gpu/drm/lima/lima_vm.c
52
if (!vm->bts[pbe].cpu) {
drivers/gpu/drm/lima/lima_vm.c
57
vm->bts[pbe].cpu = dma_alloc_wc(
drivers/gpu/drm/lima/lima_vm.c
59
&vm->bts[pbe].dma, GFP_KERNEL | __GFP_NOWARN | __GFP_ZERO);
drivers/gpu/drm/lima/lima_vm.c
60
if (!vm->bts[pbe].cpu)
drivers/gpu/drm/lima/lima_vm.c
63
pts = vm->bts[pbe].dma;
drivers/gpu/drm/lima/lima_vm.c
64
pd = vm->pd.cpu + (pbe << LIMA_VM_NUM_PT_PER_BT_SHIFT);
drivers/gpu/drm/lima/lima_vm.c
71
vm->bts[pbe].cpu[bte] = pa | LIMA_VM_FLAGS_CACHE;
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
2033
struct ocrdma_pbe *pbe;
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
2060
pbe = pbl_tbl->va;
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
2064
pbe->pa_lo = cpu_to_le32((u32) (buf_addr & PAGE_MASK));
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
2065
pbe->pa_hi = cpu_to_le32((u32) upper_32_bits(buf_addr));
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
2067
pbe++;
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
2074
pbe = (struct ocrdma_pbe *)pbl_tbl->va;
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
817
struct ocrdma_pbe *pbe;
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
826
pbe = (struct ocrdma_pbe *)pbl_tbl->va;
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
832
pbe->pa_lo = cpu_to_le32(pg_addr);
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
833
pbe->pa_hi = cpu_to_le32(upper_32_bits(pg_addr));
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
835
pbe++;
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
842
pbe = (struct ocrdma_pbe *)pbl_tbl->va;
drivers/infiniband/hw/qedr/verbs.c
3161
struct regpair *pbe;
drivers/infiniband/hw/qedr/verbs.c
3174
pbe = (struct regpair *)pbl_table->va;
drivers/infiniband/hw/qedr/verbs.c
3175
pbe += mr->npages % pbes_in_page;
drivers/infiniband/hw/qedr/verbs.c
3176
pbe->lo = cpu_to_le32((u32)addr);
drivers/infiniband/hw/qedr/verbs.c
3177
pbe->hi = cpu_to_le32((u32)upper_32_bits(addr));
drivers/infiniband/hw/qedr/verbs.c
628
struct regpair *pbe;
drivers/infiniband/hw/qedr/verbs.c
641
pbe = (struct regpair *)pbl_tbl->va;
drivers/infiniband/hw/qedr/verbs.c
642
if (!pbe) {
drivers/infiniband/hw/qedr/verbs.c
652
pbe->lo = cpu_to_le32(pg_addr);
drivers/infiniband/hw/qedr/verbs.c
653
pbe->hi = cpu_to_le32(upper_32_bits(pg_addr));
drivers/infiniband/hw/qedr/verbs.c
657
pbe++;
drivers/infiniband/hw/qedr/verbs.c
666
pbe = (struct regpair *)pbl_tbl->va;
drivers/infiniband/sw/siw/siw.h
136
struct siw_pble pbe[] __counted_by(max_buf);
drivers/infiniband/sw/siw/siw_mem.c
298
struct siw_pble *pble = &pbl->pbe[i];
drivers/infiniband/sw/siw/siw_mem.c
324
pbl = kzalloc_flex(*pbl, pbe, num_buf);
drivers/infiniband/sw/siw/siw_verbs.c
1495
pble = pbl->pbe;
drivers/perf/arm_brbe.c
791
struct perf_branch_entry *pbe = &branch_stack->entries[nr_filtered];
drivers/perf/arm_brbe.c
793
if (!perf_entry_from_brbe_regset(i, pbe, event))
drivers/perf/arm_brbe.c
796
if (!filter_branch_record(pbe, branch_sample_type, event_type_mask))
include/linux/suspend.h
313
struct pbe *next;
include/linux/suspend.h
397
extern struct pbe *restore_pblist;
kernel/power/snapshot.c
150
struct pbe *restore_pblist;
kernel/power/snapshot.c
2507
struct highmem_pbe *pbe;
kernel/power/snapshot.c
2522
pbe = chain_alloc(ca, sizeof(struct highmem_pbe));
kernel/power/snapshot.c
2523
if (!pbe) {
kernel/power/snapshot.c
2527
pbe->orig_page = page;
kernel/power/snapshot.c
2536
pbe->copy_page = tmp;
kernel/power/snapshot.c
2542
pbe->copy_page = virt_to_page(kaddr);
kernel/power/snapshot.c
2544
pbe->next = highmem_pblist;
kernel/power/snapshot.c
2545
highmem_pblist = pbe;
kernel/power/snapshot.c
2598
#define PBES_PER_LINKED_PAGE (LINKED_PAGE_DATA_SIZE / sizeof(struct pbe))
kernel/power/snapshot.c
2717
struct pbe *pbe;
kernel/power/snapshot.c
2739
pbe = chain_alloc(ca, sizeof(struct pbe));
kernel/power/snapshot.c
2740
if (!pbe) {
kernel/power/snapshot.c
2744
pbe->orig_address = page_address(page);
kernel/power/snapshot.c
2745
pbe->address = __get_safe_page(ca->gfp_mask);
kernel/power/snapshot.c
2746
if (!pbe->address)
kernel/power/snapshot.c
2748
pbe->next = restore_pblist;
kernel/power/snapshot.c
2749
restore_pblist = pbe;
kernel/power/snapshot.c
2750
return pbe->address;
kernel/power/snapshot.c
2913
struct highmem_pbe *pbe = highmem_pblist;
kernel/power/snapshot.c
2916
if (!pbe)
kernel/power/snapshot.c
2923
while (pbe) {
kernel/power/snapshot.c
2924
swap_two_pages_data(pbe->copy_page, pbe->orig_page, buf);
kernel/power/snapshot.c
2925
pbe = pbe->next;
lib/zstd/common/cpu.h
158
D(pbe, 31)