Searched refs:pbe (Results 1 - 19 of 19) sorted by relevance

/linux-master/arch/arm/kernel/
H A Dhibernate.c83 struct pbe *pbe; local
86 for (pbe = restore_pblist; pbe; pbe = pbe->next)
87 copy_page(pbe->orig_address, pbe->address);
/linux-master/drivers/gpu/drm/lima/
H A Dlima_vm.c40 u32 pbe = LIMA_PBE(addr); local
43 vm->bts[pbe].cpu[bte] = 0;
49 u32 pbe = LIMA_PBE(va); local
52 if (!vm->bts[pbe].cpu) {
57 vm->bts[pbe].cpu = dma_alloc_wc(
59 &vm->bts[pbe].dma, GFP_KERNEL | __GFP_NOWARN | __GFP_ZERO);
60 if (!vm->bts[pbe].cpu)
63 pts = vm->bts[pbe].dma;
64 pd = vm->pd.cpu + (pbe << LIMA_VM_NUM_PT_PER_BT_SHIFT);
71 vm->bts[pbe]
[all...]
/linux-master/arch/sh/kernel/
H A Dasm-offsets.c31 DEFINE(PBE_ADDRESS, offsetof(struct pbe, address));
32 DEFINE(PBE_ORIG_ADDRESS, offsetof(struct pbe, orig_address));
33 DEFINE(PBE_NEXT, offsetof(struct pbe, next));
/linux-master/arch/x86/kernel/
H A Dasm-offsets.c43 OFFSET(pbe_address, pbe, address);
44 OFFSET(pbe_orig_address, pbe, orig_address);
45 OFFSET(pbe_next, pbe, next);
/linux-master/arch/xtensa/kernel/
H A Dasm-offsets.c157 DEFINE(PBE_ADDRESS, offsetof(struct pbe, address));
158 DEFINE(PBE_ORIG_ADDRESS, offsetof(struct pbe, orig_address));
159 DEFINE(PBE_NEXT, offsetof(struct pbe, next));
160 DEFINE(PBE_SIZE, sizeof(struct pbe));
/linux-master/kernel/power/
H A Dsnapshot.c150 struct pbe *restore_pblist;
2518 struct highmem_pbe *pbe; local
2533 pbe = chain_alloc(ca, sizeof(struct highmem_pbe));
2534 if (!pbe) {
2538 pbe->orig_page = page;
2547 pbe->copy_page = tmp;
2553 pbe->copy_page = virt_to_page(kaddr);
2555 pbe->next = highmem_pblist;
2556 highmem_pblist = pbe;
2609 #define PBES_PER_LINKED_PAGE (LINKED_PAGE_DATA_SIZE / sizeof(struct pbe))
2728 struct pbe *pbe; local
2913 struct highmem_pbe *pbe = highmem_pblist; local
[all...]
/linux-master/include/linux/
H A Dsuspend.h301 /* struct pbe is used for creating lists of pages that should be restored
305 struct pbe { struct
308 struct pbe *next;
392 extern struct pbe *restore_pblist;
/linux-master/arch/loongarch/kernel/
H A Dasm-offsets.c273 COMMENT("Linux struct pbe offsets.");
274 OFFSET(PBE_ADDRESS, pbe, address);
275 OFFSET(PBE_ORIG_ADDRESS, pbe, orig_address);
276 OFFSET(PBE_NEXT, pbe, next);
277 DEFINE(PBE_SIZE, sizeof(struct pbe));
/linux-master/arch/arm64/kernel/
H A Dasm-offsets.c170 DEFINE(HIBERN_PBE_ORIG, offsetof(struct pbe, orig_address));
171 DEFINE(HIBERN_PBE_ADDR, offsetof(struct pbe, address));
172 DEFINE(HIBERN_PBE_NEXT, offsetof(struct pbe, next));
/linux-master/lib/zstd/common/
H A Dcpu.h157 D(pbe, 31)
/linux-master/arch/mips/kernel/
H A Dasm-offsets.c332 COMMENT(" Linux struct pbe offsets. ");
333 OFFSET(PBE_ADDRESS, pbe, address);
334 OFFSET(PBE_ORIG_ADDRESS, pbe, orig_address);
335 OFFSET(PBE_NEXT, pbe, next);
336 DEFINE(PBE_SIZE, sizeof(struct pbe));
/linux-master/drivers/infiniband/sw/siw/
H A Dsiw_mem.c322 struct siw_pble *pble = &pbl->pbe[i];
348 pbl = kzalloc(struct_size(pbl, pbe, num_buf), GFP_KERNEL);
H A Dsiw.h139 struct siw_pble pbe[] __counted_by(max_buf);
H A Dsiw_verbs.c1477 pble = pbl->pbe;
/linux-master/drivers/infiniband/hw/ocrdma/
H A Docrdma_verbs.c818 struct ocrdma_pbe *pbe; local
827 pbe = (struct ocrdma_pbe *)pbl_tbl->va;
831 /* store the page address in pbe */
833 pbe->pa_lo = cpu_to_le32(pg_addr);
834 pbe->pa_hi = cpu_to_le32(upper_32_bits(pg_addr));
836 pbe++;
843 pbe = (struct ocrdma_pbe *)pbl_tbl->va;
2030 struct ocrdma_pbe *pbe; local
2057 pbe = pbl_tbl->va;
2061 pbe
[all...]
/linux-master/arch/riscv/kernel/
H A Dasm-offsets.c125 OFFSET(HIBERN_PBE_ADDR, pbe, address);
126 OFFSET(HIBERN_PBE_ORIG, pbe, orig_address);
127 OFFSET(HIBERN_PBE_NEXT, pbe, next);
/linux-master/arch/powerpc/kernel/
H A Dasm-offsets.c327 OFFSET(pbe_address, pbe, address);
328 OFFSET(pbe_orig_address, pbe, orig_address);
329 OFFSET(pbe_next, pbe, next);
/linux-master/drivers/infiniband/hw/qedr/
H A Dverbs.c628 struct regpair *pbe; local
641 pbe = (struct regpair *)pbl_tbl->va;
642 if (!pbe) {
652 pbe->lo = cpu_to_le32(pg_addr);
653 pbe->hi = cpu_to_le32(upper_32_bits(pg_addr));
657 pbe++;
666 pbe = (struct regpair *)pbl_tbl->va;
3158 struct regpair *pbe; local
3171 pbe = (struct regpair *)pbl_table->va;
3172 pbe
[all...]
/linux-master/arch/mips/include/asm/octeon/
H A Dcvmx-pci-defs.h449 uint32_t pbe:12; member in struct:cvmx_pci_cfg16::cvmx_pci_cfg16_s
459 uint32_t pbe:12;

Completed in 231 milliseconds