Lines Matching refs:pfn
148 lowmem_s=`printf "%i" 0x100000` # start pfn of mem < 4G
153 log "low mem: 0x100000 (pfn: $g_lowmem_s) ~ 0x$tmp (pfn: $g_lowmem_e)"
155 highmem_s=`printf "%i" 0x100000000` # start pfn of highmem > 4G
161 log "high mem: 0x100000000 (pfn: $g_highmem_s) ~ 0x$tmp (pfn: $g_highmem_e)"
166 log "max pfn number: g_maxpfn = $g_maxpfn"
270 [ -f $g_debugfs/hwpoison/unpoison-pfn ] || invalid "pls. insmod hwpoison_inject module with unpoison-pfn support"
512 echo $pg > $g_debugfs/hwpoison/unpoison-pfn
513 dbp "echo $pg > $g_debugfs/hwpoison/unpoison-pfn"
520 local pfn=0
562 local pfn=$1
564 echo $pfn > $g_debugfs/hwpoison/corrupt-pfn
565 dbp "echo $pfn > $g_debugfs/hwpoison/corrupt-pfn"
570 local pfn=$1
575 i=`printf "%i" $pfn`
586 local pfn=0
593 pfn=$g_lowmem_s # start from 1M.
594 while [ "$pfn" -lt "$g_maxpfn" ]
596 pg=`printf "%x" $pfn`
598 pfn=`expr $pfn + 1`
599 [ $pfn -gt $g_lowmem_e ] && pfn=$g_highmem_s
600 [ $pfn -gt $g_highmem_e ] && break
628 local pfn=`printf "%x" $1`
632 echo "0x${pfn}000" > $g_debugfs/apei/err_inj/error_address
1001 g_highmem_s= # start pfn of highmem
1002 g_highmem_e= # end pfn of highmem
1003 g_lowmem_s= # start pfn of mem < 4G
1004 g_lowmem_e= # end pfn of mem < 4G