Changeset 4f971343 in rtems for cpukit/libblock


Ignore:
Timestamp:
09/01/08 07:44:48 (16 years ago)
Author:
Ralf Corsepius <ralf.corsepius@…>
Branches:
4.10, 4.11, 4.9, 5, master
Children:
36a150e9
Parents:
48c5660
Message:

Convert to using "bool".

Location:
cpukit/libblock
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • cpukit/libblock/include/rtems/bdbuf.h

    r48c5660 r4f971343  
    1919#define _RTEMS_BDBUF_H
    2020
     21#include <rtems.h>
     22#include <rtems/libio.h>
     23#include <rtems/chain.h>
     24
     25#include "rtems/blkdev.h"
     26#include "rtems/diskdevs.h"
     27
    2128#ifdef __cplusplus
    2229extern "C" {
    2330#endif
    2431
    25 #include <rtems.h>
    26 #include <rtems/libio.h>
    27 #include <rtems/chain.h>
    28 
    29 #include "rtems/blkdev.h"
    30 #include "rtems/diskdevs.h"
    3132
    3233/**
     
    9596                                          * all BDs. */
    9697  rtems_id            sync_lock;         /*< Sync calls lock writes. */
    97   boolean             sync_active;       /*< True if a sync is active. */
     98  bool                sync_active;       /*< True if a sync is active. */
    9899  rtems_id            sync_requester;    /*< The sync requester. */
    99100  dev_t               sync_device;       /*< The device to sync */
  • cpukit/libblock/src/bdbuf.c

    r48c5660 r4f971343  
    118118  int               npools;    /*< Number of entries in pool table */
    119119  rtems_id          swapout;   /*< Swapout task ID */
    120   boolean           swapout_enabled;
     120  bool              swapout_enabled;
    121121} rtems_bdbuf_context;
    122122
     
    192192 */
    193193#if RTEMS_BDBUF_TRACE
    194 boolean rtems_bdbuf_tracer;
     194bool rtems_bdbuf_tracer;
    195195static void
    196196rtems_bdbuf_printf (const char *format, ...)
     
    269269  rtems_bdbuf_buffer** buf_prev = buf_stack;
    270270
    271   boolean modified = FALSE;
     271  bool modified = false;
    272272
    273273  if (p == NULL)
     
    316316  q->avl.left = q->avl.right = NULL;
    317317  q->avl.bal = 0;
    318   modified = TRUE;
     318  modified = true;
    319319  buf_prev--;
    320320
     
    327327        case 1:
    328328          p->avl.bal = 0;
    329           modified = FALSE;
     329          modified = false;
    330330          break;
    331331
     
    355355          }
    356356          p->avl.bal = 0;
    357           modified = FALSE;
     357          modified = false;
    358358          break;
    359359
     
    368368        case -1:
    369369          p->avl.bal = 0;
    370           modified = FALSE;
     370          modified = false;
    371371          break;
    372372
     
    396396          }
    397397          p->avl.bal = 0;
    398           modified = FALSE;
     398          modified = false;
    399399          break;
    400400
     
    452452  rtems_bdbuf_buffer** buf_prev = buf_stack;
    453453
    454   boolean modified = FALSE;
     454  bool modified = false;
    455455
    456456  memset (buf_stack, 0, sizeof(buf_stack));
     
    556556  }
    557557
    558   modified = TRUE;
     558  modified = true;
    559559
    560560  while (modified)
     
    579579        case  0:
    580580          p->avl.bal = 1;
    581           modified = FALSE;
     581          modified = false;
    582582          break;
    583583
     
    593593            {
    594594              p1->avl.bal = -1;
    595               modified = FALSE;
     595              modified = false;
    596596            }
    597597            else
     
    634634        case  0:
    635635          p->avl.bal = -1;
    636           modified = FALSE;
     636          modified = false;
    637637          break;
    638638
     
    647647            {
    648648              p1->avl.bal = 1;
    649               modified = FALSE;
     649              modified = false;
    650650            }
    651651            else
     
    935935  pool->nblks          = config->num;
    936936  pool->flags          = 0;
    937   pool->sync_active    = FALSE;
     937  pool->sync_active    = false;
    938938  pool->sync_device    = -1;
    939939  pool->sync_requester = 0;
     
    11361136   */
    11371137
    1138   rtems_bdbuf_ctx.swapout_enabled = TRUE;
     1138  rtems_bdbuf_ctx.swapout_enabled = true;
    11391139 
    11401140  sc = rtems_task_create (rtems_build_name('B', 'S', 'W', 'P'),
     
    12221222                        rtems_bdbuf_pool*  pool,
    12231223                        rtems_blkdev_bnum  block,
    1224                         boolean            read_ahead)
     1224                        bool               read_ahead)
    12251225{
    12261226  dev_t               device = pdd->dev;
    12271227  rtems_bdbuf_buffer* bd;
    1228   boolean             available;
     1228  bool                available;
    12291229
    12301230  /*
     
    13641364   * the access or transfer state then wait until it is not.
    13651365   */
    1366   available = FALSE;
     1366  available = false;
    13671367  while (!available)
    13681368  {
     
    13721372      case RTEMS_BDBUF_STATE_MODIFIED:
    13731373      case RTEMS_BDBUF_STATE_READ_AHEAD:
    1374         available = TRUE;
     1374        available = true;
    13751375        break;
    13761376
     
    14581458#endif
    14591459
    1460   bd = rtems_bdbuf_get_buffer (dd->phys_dev, pool, block, FALSE);
     1460  bd = rtems_bdbuf_get_buffer (dd->phys_dev, pool, block, false);
    14611461
    14621462  if (bd->state == RTEMS_BDBUF_STATE_MODIFIED)
     
    15891589    bd = rtems_bdbuf_get_buffer (dd->phys_dev, pool,
    15901590                                 block + req->bufnum,
    1591                                  req->bufnum == 0 ? FALSE : TRUE);
     1591                                 req->bufnum == 0 ? false : true);
    15921592
    15931593    /*
     
    18391839{
    18401840  rtems_bdbuf_pool* pool;
    1841   boolean           available;
     1841  bool              available;
    18421842
    18431843#if RTEMS_BDBUF_TRACE
     
    18581858  rtems_bdbuf_wake_swapper ();
    18591859
    1860   available = FALSE;
     1860  available = false;
    18611861  while (!available)
    18621862  {
     
    18681868      case RTEMS_BDBUF_STATE_ACCESS:
    18691869      case RTEMS_BDBUF_STATE_ACCESS_MODIFIED:
    1870         available = TRUE;
     1870        available = true;
    18711871        break;
    18721872
     
    19371937   * for the device are held on the modified for sync queues.
    19381938   */
    1939   pool->sync_active    = TRUE;
     1939  pool->sync_active    = true;
    19401940  pool->sync_requester = rtems_task_self ();
    19411941  pool->sync_device    = dev;
     
    19861986 * @param chain The modified chain to process.
    19871987 * @param transfer The chain to append buffers to be written too.
    1988  * @param sync_active If TRUE this is a sync operation so expire all timers.
    1989  * @param update_timers If TRUE update the timers.
    1990  * @param timer_delta It update_timers is TRUE update the timers by this
     1988 * @param sync_active If true this is a sync operation so expire all timers.
     1989 * @param update_timers If true update the timers.
     1990 * @param timer_delta It update_timers is true update the timers by this
    19911991 *                    amount.
    19921992 */
     
    19961996                                         rtems_chain_control* chain,
    19971997                                         rtems_chain_control* transfer,
    1998                                          boolean              sync_active,
    1999                                          boolean              update_timers,
     1998                                         bool                 sync_active,
     1999                                         bool                 update_timers,
    20002000                                         uint32_t             timer_delta)
    20012001{
     
    21002100 *
    21012101 * @param pid The pool id to process modified buffers on.
    2102  * @param timer_delta It update_timers is TRUE update the timers by this
     2102 * @param timer_delta It update_timers is true update the timers by this
    21032103 *                    amount.
    2104  * @param update_timers If TRUE update the timers.
     2104 * @param update_timers If true update the timers.
    21052105 * @param write_req The write request structure. There is only one.
    21062106 *
    2107  * @retval TRUE Buffers where written to disk so scan again.
    2108  * @retval FALSE No buffers where written to disk.
    2109  */
    2110 static boolean
     2107 * @retval true Buffers where written to disk so scan again.
     2108 * @retval false No buffers where written to disk.
     2109 */
     2110static bool
    21112111rtems_bdbuf_swapout_pool_processing (rtems_bdpool_id       pid,
    21122112                                     unsigned long         timer_delta,
    2113                                      boolean               update_timers,
     2113                                     bool                  update_timers,
    21142114                                     rtems_blkdev_request* write_req)
    21152115{
     
    21182118  dev_t               dev = -1;
    21192119  rtems_disk_device*  dd;
    2120   boolean             transfered_buffers = TRUE;
     2120  bool                transfered_buffers = true;
    21212121
    21222122  rtems_chain_initialize_empty (&transfer);
     
    21382138  rtems_bdbuf_swapout_modified_processing (pid, &dev,
    21392139                                           &pool->sync, &transfer,
    2140                                            TRUE, FALSE,
     2140                                           true, false,
    21412141                                           timer_delta);
    21422142
     
    21612161   */
    21622162  if (rtems_chain_is_empty (&transfer))
    2163     transfered_buffers = FALSE;
     2163    transfered_buffers = false;
    21642164  else
    21652165  {
     
    21702170    dd = rtems_disk_obtain (dev);
    21712171    if (dd == NULL)
    2172        transfered_buffers = FALSE;
     2172       transfered_buffers = false;
    21732173    else
    21742174    {
     
    21982198          (rtems_bdbuf_buffer*) rtems_chain_get (&transfer);
    21992199
    2200         boolean write = FALSE;
     2200        bool write = true;
    22012201       
    22022202        /*
     
    22122212        {
    22132213          rtems_chain_prepend (&transfer, &bd->link);
    2214           write = TRUE;
     2214          write = true;
    22152215        }
    22162216        else
     
    22312231        if (rtems_chain_is_empty (&transfer) ||
    22322232            (write_req->bufnum >= rtems_bdbuf_configuration.max_write_blocks))
    2233           write = TRUE;
     2233          write = true;
    22342234
    22352235        if (write)
     
    23112311  {
    23122312    rtems_id sync_requester = pool->sync_requester;
    2313     pool->sync_active = FALSE;
     2313    pool->sync_active = false;
    23142314    pool->sync_requester = 0;
    23152315    if (sync_requester)
     
    23682368     * Only update the timers once in the processing cycle.
    23692369     */
    2370     boolean update_timers = TRUE;
     2370    bool update_timers = true;
    23712371   
    23722372    /*
     
    23752375     * buffers modified waiting to be written.
    23762376     */
    2377     boolean transfered_buffers;
     2377    bool transfered_buffers;
    23782378
    23792379    do
     
    23812381      rtems_bdpool_id pid;
    23822382   
    2383       transfered_buffers = FALSE;
     2383      transfered_buffers = false;
    23842384
    23852385      /*
     
    23952395                                                 write_req))
    23962396        {
    2397           transfered_buffers = TRUE;
     2397          transfered_buffers = true;
    23982398        }
    23992399      }
     
    24022402       * Only update the timers once.
    24032403       */
    2404       update_timers = FALSE;
     2404      update_timers = false;
    24052405    }
    24062406    while (transfered_buffers);
     
    24412441  rtems_bdpool_id   i;
    24422442  rtems_bdpool_id   curid = -1;
    2443   bool              found = FALSE;
     2443  bool              found = false;
    24442444  uint32_t          cursize = UINT_MAX;
    24452445  int               j;
     
    24572457      curid = i;
    24582458      cursize = p->blksize;
    2459       found = TRUE;
     2459      found = true;
    24602460    }
    24612461  }
  • cpukit/libblock/src/diskdevs.c

    r48c5660 r4f971343  
    3939
    4040/* Flag meaning that disk I/O, buffering etc. already has been initialized. */
    41 static boolean disk_io_initialized = FALSE;
     41static bool disk_io_initialized = false;
    4242
    4343/* diskdevs data structures protection flag.
     
    258258    if (rc != RTEMS_SUCCESSFUL)
    259259        return rc;
    260     diskdevs_protected = TRUE;
     260    diskdevs_protected = true;
    261261
    262262    rc = rtems_bdbuf_find_pool(block_size, &pool);
    263263    if (rc != RTEMS_SUCCESSFUL)
    264264    {
    265         diskdevs_protected = FALSE;
     265        diskdevs_protected = false;
    266266        rtems_semaphore_release(diskdevs_mutex);
    267267        return rc;
     
    271271    if (rc != RTEMS_SUCCESSFUL)
    272272    {
    273         diskdevs_protected = FALSE;
     273        diskdevs_protected = false;
    274274        rtems_semaphore_release(diskdevs_mutex);
    275275        return rc;
     
    292292      dd->capabilities = 0;
    293293   
    294     diskdevs_protected = FALSE;
     294    diskdevs_protected = false;
    295295    rtems_semaphore_release(diskdevs_mutex);
    296296
     
    336336    if (rc != RTEMS_SUCCESSFUL)
    337337        return rc;
    338     diskdevs_protected = TRUE;
     338    diskdevs_protected = true;
    339339
    340340    pdd = get_disk_entry(phys);
    341341    if (pdd == NULL)
    342342    {
    343         diskdevs_protected = FALSE;
     343        diskdevs_protected = false;
    344344        rtems_semaphore_release(diskdevs_mutex);
    345345        return RTEMS_INVALID_NUMBER;
     
    349349    if (rc != RTEMS_SUCCESSFUL)
    350350    {
    351         diskdevs_protected = FALSE;
     351        diskdevs_protected = false;
    352352        rtems_semaphore_release(diskdevs_mutex);
    353353        return rc;
     
    364364    rc = rtems_io_register_name(name, major, minor);
    365365
    366     diskdevs_protected = FALSE;
     366    diskdevs_protected = false;
    367367    rc = rtems_semaphore_release(diskdevs_mutex);
    368368
     
    395395    if (rc != RTEMS_SUCCESSFUL)
    396396        return rc;
    397     diskdevs_protected = TRUE;
     397    diskdevs_protected = true;
    398398
    399399    /* Check if this device is in use -- calculate usage counter */
     
    415415    if (used != 0)
    416416    {
    417         diskdevs_protected = FALSE;
     417        diskdevs_protected = false;
    418418        rtems_semaphore_release(diskdevs_mutex);
    419419        return RTEMS_RESOURCE_IN_USE;
     
    440440    }
    441441
    442     diskdevs_protected = FALSE;
     442    diskdevs_protected = false;
    443443    rc = rtems_semaphore_release(diskdevs_mutex);
    444444    return rc;
     
    470470        if (rc != RTEMS_SUCCESSFUL)
    471471            return NULL;
    472         diskdevs_protected = TRUE;
     472        diskdevs_protected = true;
    473473        dd = get_disk_entry(dev);
    474474        dd->uses++;
    475         diskdevs_protected = FALSE;
     475        diskdevs_protected = false;
    476476        rtems_semaphore_release(diskdevs_mutex);
    477477        return dd;
     
    532532
    533533    dtab = disktab + major;
    534     while (TRUE)
     534    while (true)
    535535    {
    536536        if ((dtab == NULL) || (minor > dtab->size))
     
    574574        return RTEMS_NO_MEMORY;
    575575
    576     diskdevs_protected = FALSE;
     576    diskdevs_protected = false;
    577577    rc = rtems_semaphore_create(
    578578        rtems_build_name('D', 'D', 'E', 'V'), 1,
  • cpukit/libblock/src/ide_part_table.c

    r48c5660 r4f971343  
    9090 *
    9191 * RETURNS:
    92  *      TRUE if sector has msdos signature, FALSE otherwise
     92 *      true if sector has msdos signature, false otherwise
    9393 */
    9494static bool
     
    110110 *
    111111 * RETURNS:
    112  *      TRUE if partition type is extended, FALSE otherwise
     112 *      true if partition type is extended, false otherwise
    113113 */
    114114static bool
     
    126126 *
    127127 * RETURNS:
    128  *      TRUE if partition type is extended, FALSE otherwise
     128 *      true if partition type is extended, false otherwise
    129129 */
    130130static bool
  • cpukit/libblock/src/ramdisk.c

    r48c5660 r4f971343  
    249249        if (c->location == NULL)
    250250        {
    251             r->malloced = TRUE;
     251            r->malloced = true;
    252252            r->area = malloc(r->block_size * r->block_num);
    253253            if (r->area == NULL) /* No enough memory for this disk */
    254254            {
    255                 r->initialized = FALSE;
     255                r->initialized = false;
    256256                continue;
    257257            }
    258258            else
    259259            {
    260                 r->initialized = TRUE;
     260                r->initialized = true;
    261261            }
    262262        }
    263263        else
    264264        {
    265             r->malloced = FALSE;
    266             r->initialized = TRUE;
     265            r->malloced = false;
     266            r->initialized = true;
    267267            r->area = c->location;
    268268        }
     
    275275                free(r->area);
    276276            }
    277             r->initialized = FALSE;
     277            r->initialized = false;
    278278        }
    279279    }
  • cpukit/libblock/src/show_bdbuf.c

    r48c5660 r4f971343  
    4949
    5050typedef struct {
    51   boolean bdbuf_modified;
    52   boolean bdbuf_in_progress;
    53   boolean bdbuf_actual;
    54   boolean bdbuf_used;
    55   boolean bdbuf_all;
     51  bool bdbuf_modified;
     52  bool bdbuf_in_progress;
     53  bool bdbuf_actual;
     54  bool bdbuf_used;
     55  bool bdbuf_all;
    5656  rtems_bdpool_id pool_id;
    5757} show_bdbuf_filter_t;
    5858
    5959typedef struct {
    60   boolean show_all;
    61   boolean show_node_chain;
    62   boolean show_dev;
    63   boolean show_blocknum;
    64   boolean show_error;
    65   boolean show_state;
    66   boolean show_use_count;
    67   boolean show_pool_id;
    68   boolean show_sema;
     60  bool show_all;
     61  bool show_node_chain;
     62  bool show_dev;
     63  bool show_blocknum;
     64  bool show_error;
     65  bool show_state;
     66  bool show_use_count;
     67  bool show_pool_id;
     68  bool show_sema;
    6969} show_bdbuf_selector_t;
    7070
     
    8282  rtems_status_code status;
    8383  int error;
    84   boolean modified;
    85   boolean in_progress;
    86   boolean actual; 
     84  bool modified;
     85  bool in_progress;
     86  bool actual; 
    8787  int use_count;
    8888  const CORE_mutex_Control *sema;
     
    123123  rtems_status_code rc = RTEMS_SUCCESSFUL;
    124124  preemption_key_t preempt_key;
    125   boolean preempt_disabled = FALSE;
     125  bool preempt_disabled = false;
    126126  /*
    127127   * disable preemption
     
    227227   */
    228228  memset(filter,0,sizeof(*filter));
    229   filter->bdbuf_all  = TRUE;
     229  filter->bdbuf_all  = true;
    230230  memset(selector,0,sizeof(*selector));
    231   selector->show_all = TRUE;
     231  selector->show_all = true;
    232232
    233233  /*
     
    246246         */
    247247      case 'm': /* only show bdbufs modified */
    248         filter->bdbuf_modified = TRUE ;
    249         filter->bdbuf_all      = FALSE;
     248        filter->bdbuf_modified = true ;
     249        filter->bdbuf_all      = false;
    250250        break;
    251251      case 'i': /* only show bdbufs in progress*/
    252         filter->bdbuf_in_progress = TRUE ;
    253         filter->bdbuf_all         = FALSE;
     252        filter->bdbuf_in_progress = true ;
     253        filter->bdbuf_all         = false;
    254254        break;
    255255      case 'v': /* only show bdbufs, which have valid data*/
    256         filter->bdbuf_actual   = TRUE ;
    257         filter->bdbuf_all      = FALSE;
     256        filter->bdbuf_actual   = true ;
     257        filter->bdbuf_all      = false;
    258258        break;
    259259      case 'u': /* only show bdbufs, which are in use */
    260         filter->bdbuf_used     = TRUE ;
    261         filter->bdbuf_all      = FALSE;
     260        filter->bdbuf_used     = true ;
     261        filter->bdbuf_all      = false;
    262262        break;
    263263      case 'p': /* only show bdbufs, which belong to pool <n> */
     
    266266          arg_error = i;
    267267        }
    268         filter->bdbuf_all      = FALSE;
     268        filter->bdbuf_all      = false;
    269269        break;
    270270        /*
     
    272272         */
    273273      case 'n': /* show bdbuf node_chain */
    274         selector->show_node_chain = TRUE ;
    275         selector->show_all        = FALSE;
     274        selector->show_node_chain = true ;
     275        selector->show_all        = false;
    276276        break;
    277277      case 'd': /* show device           */
    278         selector->show_dev        = TRUE ;
    279         selector->show_all        = FALSE;
     278        selector->show_dev        = true ;
     279        selector->show_all        = false;
    280280        break;
    281281      case 'b': /* show blocknum         */
    282         selector->show_blocknum   = TRUE ;
    283         selector->show_all        = FALSE;
     282        selector->show_blocknum   = true ;
     283        selector->show_all        = false;
    284284        break;
    285285      case 'e': /* show bdbuf error status */
    286         selector->show_error      = TRUE ;
    287         selector->show_all        = FALSE;
     286        selector->show_error      = true ;
     287        selector->show_all        = false;
    288288        break;
    289289      case 's': /* show bdbuf state */
    290         selector->show_state      = TRUE ;
    291         selector->show_all        = FALSE;
     290        selector->show_state      = true ;
     291        selector->show_all        = false;
    292292        break;
    293293      case 'c': /* show bdbuf use count */
    294         selector->show_use_count  = TRUE ;
    295         selector->show_all        = FALSE;
     294        selector->show_use_count  = true ;
     295        selector->show_all        = false;
    296296        break;
    297297      case 'l': /* show bdbuf pool id   */
    298         selector->show_pool_id    = TRUE ;
    299         selector->show_all        = FALSE;
     298        selector->show_pool_id    = true ;
     299        selector->show_all        = false;
    300300        break;
    301301      case 't': /* show bdbuf transfer sema */
    302         selector->show_sema       = TRUE ;
     302        selector->show_sema       = true ;
    303303        break;
    304304      default:
     
    497497 const show_bdbuf_bdbuf_info_t *bdbuf_info, /* struct to  store info of bdbuf */
    498498 const show_bdbuf_filter_t *filter,
    499  boolean *is_match
     499 bool *is_match
    500500)
    501501/*-------------------------------------------------------------------------*\
     
    506506 
    507507  rtems_status_code rc = RTEMS_SUCCESSFUL;
    508   boolean unmatch = FALSE;
     508  bool unmatch = false;
    509509 
    510510  if (rc == RTEMS_SUCCESSFUL) {
    511511    if (filter->bdbuf_all) {
    512       unmatch = FALSE;
     512      unmatch = false;
    513513    }
    514514    else {
     
    595595 const show_bdbuf_bdbuf_info_t *bdbuf_info, /* info of bdbuf               */
    596596 show_bdbuf_selector_t * selector,          /* selector, what to show      */
    597  boolean       print_header             /* TRUE: print header, not info    */
     597 bool       print_header             /* true: print header, not info    */
    598598)
    599599/*-------------------------------------------------------------------------*\
     
    749749    char  **argv,
    750750    rtems_monitor_command_arg_t* command_arg,
    751     boolean verbose
     751    bool verbose
    752752)
    753753/*-------------------------------------------------------------------------*\
     
    764764  int pool_cnt,pool_idx;
    765765  int bdbuf_idx;
    766   boolean bdbuf_matches;
     766  bool bdbuf_matches;
    767767  int matched_cnt,un_matched_cnt;
    768768
     
    807807          if (rc == RTEMS_SUCCESSFUL) {
    808808            rc = rtems_show_bdbuf_print(NULL,&selector,
    809                                         TRUE);
     809                                        true);
    810810          }
    811811        /*
     
    839839            if (bdbuf_matches) {
    840840              rc = rtems_show_bdbuf_print(&bdbuf_info,&selector,
    841                                           FALSE);
     841                                          false);
    842842              if ((rc == RTEMS_SUCCESSFUL) &&
    843843                  selector.show_sema) {
Note: See TracChangeset for help on using the changeset viewer.