Lines Matching refs:HDPARM
124 HDPARM=`find_prog /sbin/hdparm` || exit 1
132 [ $verbose -gt 1 ] && HDPARM="$HDPARM --verbose"
144 HDPVER=`$HDPARM -V | $GAWK '{gsub("[^0-9.]","",$2); if ($2 > 0) print ($2 * 100); else print 0; exit(0)}'`
146 echo "$HDPARM: version >= 9.25 is required, aborting."
175 if ! $HDPARM -I /dev/$slave | $GREP -i '[ ][*][ ]*Data Set Management TRIM supported' &>/dev/null ; then
176 echo "$slave doesn't appear to support TRIM, per $HDPARM. Excluding."
251 if ! $HDPARM --fallocate "${tmpsize}" $tmpfile ; then
263 SECTOR_BYTES=`$HDPARM --fibmap $tmpfile | \
266 LAST_EXTENT_SECTOR_COUNT=`$HDPARM --fibmap $tmpfile | \
269 LAST_EXTENT_LBA=`$HDPARM --fibmap $tmpfile | tail -1 | $GAWK '{print $2}'`
307 get_trimlist="$HDPARM --fibmap $tmpfile"
347 TRIM="$HDPARM --please-destroy-my-drive \
356 model=`$HDPARM -I /dev/$slave | $GAWK '/Model Number/ { print $NF }'`