1 /****************************************************************************/
3 /* Chaine de CAO & VLSI AVERTEC */
5 /* Fichier : stm_modfct_cache.h */
7 /* © copyright 2003 AVERTEC */
8 /* Tous droits reserves */
10 /* Auteur(s) : Antony PINTO */
12 /****************************************************************************/
14 #ifndef STM_MODFCT_SHARE_H
15 #define STM_MODFCT_SHARE_H
19 stm_share
*stm_modfct_getShared(timing_function
*fct
);
20 int stm_modfct_freeShare(stm_share
*share
);
21 int stm_modfct_addShareCleanning(long type
, void(*func
)(void *));
22 extern ptype_list
*stm_modfct_getSharedType(timing_function
*fct
, long type
);
23 extern ptype_list
*stm_modfct_addSharedType(timing_function
*fct
, long type
, void *data
, void (*func
)(void *));
24 int stm_modfct_unShare(stm_share
*share
);
25 stm_share
*stm_modfct_newShare(void);
26 void stm_modfct_share(timing_function
*fct
, timing_function
*orig
);