This is an old revision of the document!


define aacqinfo
    set $sc=(struct aac_softc*)$arg0
    set $qstat=$sc->aac_qstat

    printf "Queue stats\n"
    printf "#\tName\t\tLength\tMax\n"
    printf "%d\tFREE\t\t%d\t%d\n",  0, $qstat[0].q_length, $qstat[0].q_max
    printf "%d\tBIO\t\t%d\t%d\n",   1, $qstat[1].q_length, $qstat[1].q_max
    printf "%d\tREADY\t\t%d\t%d\n", 2, $qstat[2].q_length, $qstat[2].q_max
    printf "%d\tBUSY\t\t%d\t%d\n",  3, $qstat[3].q_length, $qstat[3].q_max
end

define aacq_busy
    set $sc=(struct aac_softc*)$arg0
    set $qentry=$sc->aac_busy.tqh_first
    printf "Addr\t\tType\tDelay\n"
    while ($qentry != 0)
        printf "%p\t%d\t%d\n", $qentry, $qentry->cm_fib->Header.Command, time_up
time - $qentry->cm_timestamp
        set $qentry=$qentry->cm_link.tqe_next
    end
end
  • edmaste/aac.1288120729.txt.gz
  • Last modified: 2010/10/26 19:18
  • by EdMaste