Changeset 98000fb in mainline for kernel/generic/src/adt/bitmap.c


Ignore:
Timestamp:
2009-06-03T19:34:45Z (15 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
301ff30
Parents:
69e68e3
Message:

remove redundant index_t and count_t types (which were always quite ambiguous and not actually needed)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/adt/bitmap.c

    r69e68e3 r98000fb  
    5555 * @param bits Number of bits stored in bitmap.
    5656 */
    57 void bitmap_initialize(bitmap_t *bitmap, uint8_t *map, count_t bits)
     57void bitmap_initialize(bitmap_t *bitmap, uint8_t *map, size_t bits)
    5858{
    5959        bitmap->map = map;
     
    6767 * @param bits Number of bits to set.
    6868 */
    69 void bitmap_set_range(bitmap_t *bitmap, index_t start, count_t bits)
     69void bitmap_set_range(bitmap_t *bitmap, size_t start, size_t bits)
    7070{
    71         index_t i=0;
    72         index_t aligned_start;
    73         count_t lub;            /* leading unaligned bits */
    74         count_t amb;            /* aligned middle bits */
    75         count_t tab;            /* trailing aligned bits */
     71        size_t i = 0;
     72        size_t aligned_start;
     73        size_t lub;             /* leading unaligned bits */
     74        size_t amb;             /* aligned middle bits */
     75        size_t tab;             /* trailing aligned bits */
    7676       
    7777        ASSERT(start + bits <= bitmap->bits);
     
    117117 * @param bits Number of bits to clear.
    118118 */
    119 void bitmap_clear_range(bitmap_t *bitmap, index_t start, count_t bits)
     119void bitmap_clear_range(bitmap_t *bitmap, size_t start, size_t bits)
    120120{
    121         index_t i=0;
    122         index_t aligned_start;
    123         count_t lub;            /* leading unaligned bits */
    124         count_t amb;            /* aligned middle bits */
    125         count_t tab;            /* trailing aligned bits */
     121        size_t i = 0;
     122        size_t aligned_start;
     123        size_t lub;             /* leading unaligned bits */
     124        size_t amb;             /* aligned middle bits */
     125        size_t tab;             /* trailing aligned bits */
    126126       
    127127        ASSERT(start + bits <= bitmap->bits);
     
    169169 * @param bits Number of bits to copy.
    170170 */
    171 void bitmap_copy(bitmap_t *dst, bitmap_t *src, count_t bits)
     171void bitmap_copy(bitmap_t *dst, bitmap_t *src, size_t bits)
    172172{
    173         index_t i;
     173        size_t i;
    174174       
    175175        ASSERT(bits <= dst->bits);
Note: See TracChangeset for help on using the changeset viewer.