document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. typedef struct arc_state {
  2.         list_t  arcs_list[ARC_BUFC_NUMTYPES];   /* list of evictable buffers */
  3.         uint64_t arcs_lsize[ARC_BUFC_NUMTYPES]; /* amount of evictable data */
  4.         uint64_t arcs_size;                     /* total amount of data in this state */
  5.         kmutex_t arcs_mtx;
  6. } arc_state_t;
  7.  
  8. /* The 6 states: */
  9. static arc_state_t ARC_anon;
  10. static arc_state_t ARC_mru;
  11. static arc_state_t ARC_mru_ghost;
  12. static arc_state_t ARC_mfu;
  13. static arc_state_t ARC_mfu_ghost;
  14. static arc_state_t ARC_l2c_only;
');