/* IBM_PROLOG_BEGIN_TAG                                                   */
/* This is an automatically generated prolog.                             */
/*                                                                        */
/* bos72Q src/bos/kernel/sys/fp_cpusync.h 1.4.1.1                         */
/*                                                                        */
/* Licensed Materials - Property of IBM                                   */
/*                                                                        */
/* COPYRIGHT International Business Machines Corp. 1991,2019              */
/* All Rights Reserved                                                    */
/*                                                                        */
/* US Government Users Restricted Rights - Use, duplication or            */
/* disclosure restricted by GSA ADP Schedule Contract with IBM Corp.      */
/*                                                                        */
/* IBM_PROLOG_END_TAG                                                     */
/* @(#)82	1.4.1.1  src/bos/kernel/sys/fp_cpusync.h, sysproc, bos72Q, q2019_13A4 2/6/19 00:41:10 */
/*
 *   COMPONENT_NAME: SYSPROC
 *
 *   FUNCTIONS: 
 *
 *   ORIGINS: 27
 *
 *
 *   (C) COPYRIGHT International Business Machines Corp. 1991,1993
 *   All Rights Reserved
 *   Licensed Materials - Property of IBM
 *   US Government Users Restricted Rights - Use, duplication or
 *   disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
 */


#ifndef _H_FP_CPUSYNC
#define _H_FP_CPUSYNC

#ifdef __cplusplus
extern "C" {
#endif

#ifdef _NO_PROTO
     int  fp_cpusync();
#else
     int  fp_cpusync( int flag );

#endif /* _NO_PROTO */


/*
 * Arguments to fp_cpusync.
 */

#define FP_SYNC_OFF   0
#define FP_SYNC_ON    1
#define FP_SYNC_QUERY 2
#define FP_SYNC_RANGE FP_SYNC_QUERY   /* upper bound for SYNC requests */
#define FP_IMP_OFF    3
#define FP_IMP_ON     4
#define FP_IMP_QUERY  5
#define FP_SYNC_ERROR -1

#ifdef __cplusplus
}
#endif

#endif /* _H_FP_CPUSYNC */