Changeset d5087aa in mainline for kernel/arch/ia64/include/barrier.h


Ignore:
Timestamp:
2008-06-14T10:29:58Z (17 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
eeaf667
Parents:
e25eca80
Message:

Add smc_coherence_block().

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/ia64/include/barrier.h

    re25eca80 rd5087aa  
    6363}
    6464
     65#define FC_INVAL_MIN            32
     66#define smc_coherence_block(a, l)               \
     67{                                               \
     68        unsigned long i;                        \
     69        for (i = 0; i < (l); i += FC_INVAL_MIN) \
     70                fc_i((void *)(a) + i);          \
     71        sync_i();                               \
     72        srlz_i();                               \
     73}
     74
    6575#endif
    6676
Note: See TracChangeset for help on using the changeset viewer.