Export symbols defined in the sdk.

This is the biggest "visibility" patch. Instead of doing a "export"
symbol on demand, export everything in the sdk, so that if some module
fails due to an unresolved symbol, it is because it is using a symbol
not in the sdk.

  Most exported symbols shouldn't really be made visible, neither
advertised in the sdk, as they are only used by a single shared object.

  Symbols in the sdk (or referenced in sdk macros), but not defined
anywhere include:
XkbBuildCoreState()
XkbInitialMap
XkbXIUnsupported
XkbCheckActionVMods()
XkbSendCompatNotify()
XkbDDXFakePointerButton()
XkbDDXApplyConfig()
_XkbStrCaseCmp()
_XkbErrMessages[]
_XkbErrCode
_XkbErrLocation
_XkbErrData
XkbAccessXDetailText()
XkbNKNDetailMaskText()
XkbLookupGroupAndLevel()
XkbInitAtoms()
XkbGetOrderedDrawables()
XkbFreeOrderedDrawables()
XkbConvertXkbComponents()
XkbWriteXKBSemantics()
XkbWriteXKBLayout()
XkbWriteXKBKeymap()
XkbWriteXKBFile()
XkbWriteCFile()
XkbWriteXKMFile()
XkbWriteToServer()
XkbMergeFile()
XkmFindTOCEntry()
XkmReadFileSection()
XkmReadFileSectionName()
InitExtInput()
xf86CheckButton()
xf86SwitchCoreDevice()
RamDacSetGamma()
RamDacRestoreDACValues()
xf86Bpp
xf86ConfigPix24
xf86MouseCflags[]
xf86SupportedMouseTypes[]
xf86NumMouseTypes
xf86ChangeBusIndex()
xf86EntityEnter()
xf86EntityLeave()
xf86WrapperInit()
xf86RingBell()
xf86findOptionBoolean()
xf86debugListOptions()
LoadSubModuleLocal()
LoaderSymbolLocal()
getInt10Rec()
xf86CurrentScreen
xf86ReallocatePciResources()
xf86NewSerialNumber()
xf86RandRSetInitialMode()
fbCompositeSolidMask_nx1xn
fbCompositeSolidMask_nx8888x0565C
fbCompositeSolidMask_nx8888x8888C
fbCompositeSolidMask_nx8x0565
fbCompositeSolidMask_nx8x0888
fbCompositeSolidMask_nx8x8888
fbCompositeSrc_0565x0565
fbCompositeSrc_8888x0565
fbCompositeSrc_8888x0888
fbCompositeSrc_8888x8888
fbCompositeSrcAdd_1000x1000
fbCompositeSrcAdd_8000x8000
fbCompositeSrcAdd_8888x8888
fbGeneration
fbIn
fbOver
fbOver24
fbOverlayGeneration
fbRasterizeEdges
fbRestoreAreas
fbSaveAreas
composeFunctions
VBEBuildVbeModeList()
VBECalcVbeModeIndex()
TIramdac3030CalculateMNPForClock()
shadowBufPtr
shadowFindBuf()
miRRGetScreenInfo()
RRSetScreenConfig()
RRModePruneUnused()
PixmanImageFromPicture()
extern int miPointerGetMotionEvents()
miClipPicture()
miRasterizeTriangle()
fbPush1toN()
fbInitializeBackingStore()
ddxBeforeReset()
SetupSprite()
InitSprite()
DGADeliverEvent()

  SPECIAL CASES
o defined as _X_INTERNAL
	xf86NewInputDevice()
o defined as static
	fbGCPrivateKey
	fbOverlayScreenPrivateKey
	fbScreenPrivateKey
	fbWinPrivateKey
o defined in libXfont.so, but declared in xorg/dixfont.h
	GetGlyphs()
	QueryGlyphExtents()
	QueryTextExtents()
	ParseGlyphCachingMode()
	InitGlyphCaching()
	SetGlyphCachingMode()
This commit is contained in:
Paulo Cesar Pereira de Andrade 2008-11-29 23:56:06 -02:00
parent ffb484f7ef
commit d6cbd4511e
281 changed files with 1681 additions and 1673 deletions

View File

@ -39,16 +39,16 @@
#define rClient(obj) (clients[CLIENT_ID((obj)->resource)])
int GEEventBase;
int GEErrorBase;
_X_EXPORT int GEEventBase;
_X_EXPORT int GEErrorBase;
static int GEClientPrivateKeyIndex;
DevPrivateKey GEClientPrivateKey = &GEClientPrivateKeyIndex;
int GEEventType; /* The opcode for all GenericEvents will have. */
_X_EXPORT DevPrivateKey GEClientPrivateKey = &GEClientPrivateKeyIndex;
_X_EXPORT int GEEventType; /* The opcode for all GenericEvents will have. */
int RT_GECLIENT = 0;
GEExtension GEExtensions[MAXEXTENSIONS];
_X_EXPORT GEExtension GEExtensions[MAXEXTENSIONS];
/* Major available requests */
static const int version_requests[] = {
@ -101,7 +101,7 @@ ProcGEQueryVersion(ClientPtr client)
return(client->noClientException);
}
int (*ProcGEVector[GENumberRequests])(ClientPtr) = {
_X_EXPORT int (*ProcGEVector[GENumberRequests])(ClientPtr) = {
/* Version 1.0 */
ProcGEQueryVersion
};
@ -122,7 +122,7 @@ SProcGEQueryVersion(ClientPtr client)
return(*ProcGEVector[stuff->ReqType])(client);
}
int (*SProcGEVector[GENumberRequests])(ClientPtr) = {
_X_EXPORT int (*SProcGEVector[GENumberRequests])(ClientPtr) = {
/* Version 1.0 */
SProcGEQueryVersion
};
@ -258,7 +258,7 @@ GEClientGone(WindowPtr pWin, XID id)
* Since other extensions may rely on XGE (XInput does already), it is a good
* idea to init XGE first, before any other extension.
*/
void
_X_EXPORT void
GEExtensionInit(void)
{
ExtensionEntry *extEntry;
@ -300,7 +300,7 @@ GEExtensionInit(void)
* @param ev_fill Called for an event before delivery. The extension now has
* the chance to fill in necessary fields for the event.
*/
void
_X_EXPORT void
GERegisterExtension(int extension,
void (*ev_swap)(xGenericEvent* from, xGenericEvent* to),
void (*ev_fill)(xGenericEvent* ev, DeviceIntPtr pDev,
@ -318,7 +318,7 @@ GERegisterExtension(int extension,
/* Sets type and extension field for a generic event. This is just an
* auxiliary function, extensions could do it manually too.
*/
void
_X_EXPORT void
GEInitEvent(xGenericEvent* ev, int extension)
{
ev->type = GenericEvent;
@ -356,7 +356,7 @@ GERecalculateWinMask(WindowPtr pWin)
}
/* Set generic event mask for given window. */
void
_X_EXPORT void
GEWindowSetMask(ClientPtr pClient, DeviceIntPtr pDev,
WindowPtr pWin, int extension, Mask mask)
{
@ -443,7 +443,7 @@ GEWindowSetMask(ClientPtr pClient, DeviceIntPtr pDev,
* @param extension Extension ID
* @param mask Event mask
*/
BOOL
_X_EXPORT BOOL
GEDeviceMaskIsSet(WindowPtr pWin, DeviceIntPtr pDev,
int extension, Mask mask)
{

View File

@ -136,7 +136,7 @@ typedef struct _ShapeEvent {
*
****************/
void
_X_EXPORT void
ShapeExtensionInit(void)
{
ExtensionEntry *extEntry;
@ -238,7 +238,7 @@ RegionOperate (client, pWin, kind, destRgnp, srcRgn, op, xoff, yoff, create)
return Success;
}
RegionPtr
_X_EXPORT RegionPtr
CreateBoundingShape (pWin)
WindowPtr pWin;
{
@ -251,7 +251,7 @@ CreateBoundingShape (pWin)
return REGION_CREATE(pWin->drawable.pScreen, &extents, 1);
}
RegionPtr
_X_EXPORT RegionPtr
CreateClipShape (pWin)
WindowPtr pWin;
{
@ -895,7 +895,7 @@ ProcShapeSelectInput (client)
* deliver the event
*/
void
_X_EXPORT void
SendShapeNotify (pWin, which)
WindowPtr pWin;
int which;

View File

@ -1349,7 +1349,7 @@ static int (*XvProcVector[xvNumRequests])(ClientPtr) = {
ProcXvShmPutImage,
};
int
_X_EXPORT int
ProcXvDispatch(ClientPtr client)
{
REQUEST(xReq);
@ -1673,7 +1673,7 @@ static int (*SXvProcVector[xvNumRequests])(ClientPtr) = {
SProcXvShmPutImage,
};
int
_X_EXPORT int
SProcXvDispatch(ClientPtr client)
{
REQUEST(xReq);

View File

@ -107,20 +107,20 @@ SOFTWARE.
static int XvScreenKeyIndex;
static DevPrivateKey XvScreenKey = &XvScreenKeyIndex;
unsigned long XvExtensionGeneration = 0;
unsigned long XvScreenGeneration = 0;
unsigned long XvResourceGeneration = 0;
_X_EXPORT unsigned long XvExtensionGeneration = 0;
_X_EXPORT unsigned long XvScreenGeneration = 0;
_X_EXPORT unsigned long XvResourceGeneration = 0;
int XvReqCode;
int XvEventBase;
int XvErrorBase;
_X_EXPORT int XvReqCode;
_X_EXPORT int XvEventBase;
_X_EXPORT int XvErrorBase;
unsigned long XvRTPort;
unsigned long XvRTEncoding;
unsigned long XvRTGrab;
unsigned long XvRTVideoNotify;
unsigned long XvRTVideoNotifyList;
unsigned long XvRTPortNotify;
_X_EXPORT unsigned long XvRTPort;
_X_EXPORT unsigned long XvRTEncoding;
_X_EXPORT unsigned long XvRTGrab;
_X_EXPORT unsigned long XvRTVideoNotify;
_X_EXPORT unsigned long XvRTVideoNotifyList;
_X_EXPORT unsigned long XvRTPortNotify;
@ -153,7 +153,7 @@ static int XvdiSendVideoNotify(XvPortPtr, DrawablePtr, int);
**
*/
void
_X_EXPORT void
XvExtensionInit(void)
{
ExtensionEntry *extEntry;
@ -445,7 +445,7 @@ XvDestroyWindow(WindowPtr pWin)
stopped in a port for reasons that the di layer had no control over; note
that it doesn't call back into the dd layer */
int
_X_EXPORT int
XvdiVideoStopped(XvPortPtr pPort, int reason)
{
@ -553,7 +553,7 @@ int reason;
}
int
_X_EXPORT int
XvdiSendPortNotify(
XvPortPtr pPort,
Atom attribute,
@ -593,7 +593,7 @@ XvdiSendPortNotify(
}
int
_X_EXPORT int
XvdiPutVideo(
ClientPtr client,
DrawablePtr pDraw,
@ -646,7 +646,7 @@ XvdiPutVideo(
}
int
_X_EXPORT int
XvdiPutStill(
ClientPtr client,
DrawablePtr pDraw,
@ -684,7 +684,7 @@ XvdiPutStill(
}
int
_X_EXPORT int
XvdiPutImage(
ClientPtr client,
DrawablePtr pDraw,
@ -723,7 +723,7 @@ XvdiPutImage(
}
int
_X_EXPORT int
XvdiGetVideo(
ClientPtr client,
DrawablePtr pDraw,
@ -776,7 +776,7 @@ XvdiGetVideo(
}
int
_X_EXPORT int
XvdiGetStill(
ClientPtr client,
DrawablePtr pDraw,
@ -814,7 +814,7 @@ XvdiGetStill(
}
int
_X_EXPORT int
XvdiGrabPort(
ClientPtr client,
XvPortPtr pPort,
@ -871,7 +871,7 @@ XvdiGrabPort(
}
int
_X_EXPORT int
XvdiUngrabPort(
ClientPtr client,
XvPortPtr pPort,
@ -905,7 +905,7 @@ XvdiUngrabPort(
}
int
_X_EXPORT int
XvdiSelectVideoNotify(
ClientPtr client,
DrawablePtr pDraw,
@ -983,7 +983,7 @@ XvdiSelectVideoNotify(
}
int
_X_EXPORT int
XvdiSelectPortNotify(
ClientPtr client,
XvPortPtr pPort,
@ -1036,7 +1036,7 @@ XvdiSelectPortNotify(
}
int
_X_EXPORT int
XvdiStopVideo(
ClientPtr client,
XvPortPtr pPort,
@ -1073,7 +1073,7 @@ XvdiStopVideo(
}
int
_X_EXPORT int
XvdiPreemptVideo(
ClientPtr client,
XvPortPtr pPort,
@ -1097,7 +1097,7 @@ XvdiPreemptVideo(
}
int
_X_EXPORT int
XvdiMatchPort(
XvPortPtr pPort,
DrawablePtr pDraw
@ -1130,7 +1130,7 @@ XvdiMatchPort(
}
int
_X_EXPORT int
XvdiSetPortAttribute(
ClientPtr client,
XvPortPtr pPort,
@ -1145,7 +1145,7 @@ XvdiSetPortAttribute(
}
int
_X_EXPORT int
XvdiGetPortAttribute(
ClientPtr client,
XvPortPtr pPort,

View File

@ -664,7 +664,7 @@ SProcXvMCDispatch (ClientPtr client)
return BadImplementation;
}
void
_X_EXPORT void
XvMCExtensionInit(void)
{
ExtensionEntry *extEntry;
@ -705,7 +705,7 @@ XvMCCloseScreen (int i, ScreenPtr pScreen)
}
int
_X_EXPORT int
XvMCScreenInit(ScreenPtr pScreen, int num, XvMCAdaptorPtr pAdapt)
{
XvMCScreenPtr pScreenPriv;
@ -731,7 +731,7 @@ XvMCScreenInit(ScreenPtr pScreen, int num, XvMCAdaptorPtr pAdapt)
return Success;
}
XvImagePtr XvMCFindXvImage(XvPortPtr pPort, CARD32 id)
_X_EXPORT XvImagePtr XvMCFindXvImage(XvPortPtr pPort, CARD32 id)
{
XvImagePtr pImage = NULL;
ScreenPtr pScreen = pPort->pAdaptor->pScreen;
@ -763,7 +763,7 @@ XvImagePtr XvMCFindXvImage(XvPortPtr pPort, CARD32 id)
return pImage;
}
int
_X_EXPORT int
xf86XvMCRegisterDRInfo(ScreenPtr pScreen, char *name,
char *busID, int major, int minor,
int patchLevel)

View File

@ -100,14 +100,14 @@ static Bool MakeInputMasks(WindowPtr /* pWin */
extern DevPrivateKey UnusedClassesPrivateKey;
void
_X_EXPORT void
RegisterOtherDevice(DeviceIntPtr device)
{
device->public.processInputProc = ProcessOtherEvent;
device->public.realInputProc = ProcessOtherEvent;
}
Bool
_X_EXPORT Bool
IsPointerEvent(xEvent* xE)
{
switch(xE->u.u.type)
@ -137,7 +137,7 @@ IsPointerEvent(xEvent* xE)
* @return the device matching the deviceid of the device set in the event, or
* NULL if the event is not an XInput event.
*/
DeviceIntPtr
_X_EXPORT DeviceIntPtr
XIGetDevice(xEvent* xE)
{
DeviceIntPtr pDev = NULL;
@ -521,7 +521,7 @@ DeepCopyFeedbackClasses(DeviceIntPtr from, DeviceIntPtr to)
* Saves a few memory allocations.
*/
void
_X_EXPORT void
DeepCopyDeviceClasses(DeviceIntPtr from, DeviceIntPtr to)
{
ClassesPtr classes;
@ -789,7 +789,7 @@ ChangeMasterDeviceClasses(DeviceIntPtr device,
#define DEFAULT 0
#define DONT_PROCESS 1
#define IS_REPEAT 2
int
_X_EXPORT int
UpdateDeviceState(DeviceIntPtr device, xEvent* xE, int count)
{
int i;
@ -994,7 +994,7 @@ UpdateDeviceState(DeviceIntPtr device, xEvent* xE, int count)
* Called from when processing the events from the event queue.
*
*/
void
_X_EXPORT void
ProcessOtherEvent(xEventPtr xE, DeviceIntPtr device, int count)
{
int i;
@ -1233,7 +1233,7 @@ FixDeviceValuator(DeviceIntPtr dev, deviceValuator * ev, ValuatorClassPtr v,
first += ev->num_valuators;
}
void
_X_EXPORT void
DeviceFocusEvent(DeviceIntPtr dev, int type, int mode, int detail,
WindowPtr pWin)
{
@ -1355,7 +1355,7 @@ DeviceFocusEvent(DeviceIntPtr dev, int type, int mode, int detail,
}
}
int
_X_EXPORT int
GrabButton(ClientPtr client, DeviceIntPtr dev, BYTE this_device_mode,
BYTE other_devices_mode, CARD16 modifiers,
DeviceIntPtr modifier_device, CARD8 button, Window grabWindow,
@ -1422,7 +1422,7 @@ GrabButton(ClientPtr client, DeviceIntPtr dev, BYTE this_device_mode,
return AddPassiveGrabToList(client, grab);
}
int
_X_EXPORT int
GrabKey(ClientPtr client, DeviceIntPtr dev, BYTE this_device_mode,
BYTE other_devices_mode, CARD16 modifiers,
DeviceIntPtr modifier_device, CARD8 key, Window grabWindow,
@ -1477,7 +1477,7 @@ GrabKey(ClientPtr client, DeviceIntPtr dev, BYTE this_device_mode,
return AddPassiveGrabToList(client, grab);
}
int
_X_EXPORT int
SelectForWindow(DeviceIntPtr dev, WindowPtr pWin, ClientPtr client,
Mask mask, Mask exclusivemasks, Mask validmasks)
{
@ -1538,7 +1538,7 @@ SelectForWindow(DeviceIntPtr dev, WindowPtr pWin, ClientPtr client,
return Success;
}
int
_X_EXPORT int
AddExtensionClient(WindowPtr pWin, ClientPtr client, Mask mask, int mskidx)
{
InputClientsPtr others;
@ -1571,7 +1571,7 @@ MakeInputMasks(WindowPtr pWin)
return TRUE;
}
void
_X_EXPORT void
RecalculateDeviceDeliverableEvents(WindowPtr pWin)
{
InputClientsPtr others;
@ -1609,7 +1609,7 @@ RecalculateDeviceDeliverableEvents(WindowPtr pWin)
}
}
int
_X_EXPORT int
InputClientGone(WindowPtr pWin, XID id)
{
InputClientsPtr other, prev;
@ -1648,7 +1648,7 @@ InputClientGone(WindowPtr pWin, XID id)
FatalError("client not on device event list");
}
int
_X_EXPORT int
SendEvent(ClientPtr client, DeviceIntPtr d, Window dest, Bool propagate,
xEvent * ev, Mask mask, int count)
{
@ -1707,7 +1707,7 @@ SendEvent(ClientPtr client, DeviceIntPtr d, Window dest, Bool propagate,
return Success;
}
int
_X_EXPORT int
SetButtonMapping(ClientPtr client, DeviceIntPtr dev, int nElts, BYTE * map)
{
int i;
@ -1730,7 +1730,7 @@ SetButtonMapping(ClientPtr client, DeviceIntPtr dev, int nElts, BYTE * map)
return Success;
}
int
_X_EXPORT int
SetModifierMapping(ClientPtr client, DeviceIntPtr dev, int len, int rlen,
int numKeyPerModifier, KeyCode * inputMap, KeyClassPtr * k)
{
@ -1810,7 +1810,7 @@ SetModifierMapping(ClientPtr client, DeviceIntPtr dev, int len, int rlen,
return (MappingSuccess);
}
void
_X_EXPORT void
SendDeviceMappingNotify(ClientPtr client, CARD8 request,
KeyCode firstKeyCode, CARD8 count, DeviceIntPtr dev)
{
@ -1834,7 +1834,7 @@ SendDeviceMappingNotify(ClientPtr client, CARD8 request,
SendEventToAllWindows(dev, DeviceMappingNotifyMask, (xEvent *) ev, 1);
}
int
_X_EXPORT int
ChangeKeyMapping(ClientPtr client,
DeviceIntPtr dev,
unsigned len,
@ -1935,7 +1935,7 @@ DeleteDeviceFromAnyExtEvents(WindowPtr pWin, DeviceIntPtr dev)
dev->valuator->motionHintWindow = NullWindow;
}
void
_X_EXPORT void
DeleteWindowFromAnyExtEvents(WindowPtr pWin, Bool freeResources)
{
int i;
@ -1961,7 +1961,7 @@ DeleteWindowFromAnyExtEvents(WindowPtr pWin, Bool freeResources)
}
}
int
_X_EXPORT int
MaybeSendDeviceMotionNotifyHint(deviceKeyButtonPointer * pEvents, Mask mask)
{
DeviceIntPtr dev;
@ -1984,7 +1984,7 @@ MaybeSendDeviceMotionNotifyHint(deviceKeyButtonPointer * pEvents, Mask mask)
return (0);
}
void
_X_EXPORT void
CheckDeviceGrabAndHintWindow(WindowPtr pWin, int type,
deviceKeyButtonPointer * xE, GrabPtr grab,
ClientPtr client, Mask deliveryMask)
@ -2033,7 +2033,7 @@ DeviceEventMaskForClient(DeviceIntPtr dev, WindowPtr pWin, ClientPtr client)
return 0;
}
void
_X_EXPORT void
MaybeStopDeviceHint(DeviceIntPtr dev, ClientPtr client)
{
WindowPtr pWin;
@ -2052,7 +2052,7 @@ MaybeStopDeviceHint(DeviceIntPtr dev, ClientPtr client)
dev->valuator->motionHintWindow = NullWindow;
}
int
_X_EXPORT int
DeviceEventSuppressForWindow(WindowPtr pWin, ClientPtr client, Mask mask,
int maskndx)
{
@ -2123,7 +2123,7 @@ FindInterestedChildren(DeviceIntPtr dev, WindowPtr p1, Mask mask,
*
*/
void
_X_EXPORT void
SendEventToAllWindows(DeviceIntPtr dev, Mask mask, xEvent * ev, int count)
{
int i;

View File

@ -304,11 +304,11 @@ Mask DeviceEnterWindowMask;
Mask DeviceLeaveWindowMask;
int DeviceValuator;
int DeviceKeyPress;
int DeviceKeyRelease;
int DeviceButtonPress;
int DeviceButtonRelease;
int DeviceMotionNotify;
_X_EXPORT int DeviceKeyPress;
_X_EXPORT int DeviceKeyRelease;
_X_EXPORT int DeviceButtonPress;
_X_EXPORT int DeviceButtonRelease;
_X_EXPORT int DeviceMotionNotify;
int DeviceFocusIn;
int DeviceFocusOut;
int ProximityIn;
@ -320,8 +320,8 @@ int DeviceMappingNotify;
int ChangeDeviceNotify;
int DevicePresenceNotify;
int DevicePropertyNotify;
int DeviceEnterNotify;
int DeviceLeaveNotify;
_X_EXPORT int DeviceEnterNotify;
_X_EXPORT int DeviceLeaveNotify;
int RT_INPUTCLIENT;
@ -982,7 +982,7 @@ IResetProc(ExtensionEntry * unused)
*
*/
Bool
_X_EXPORT Bool
DeviceIsPointerType(DeviceIntPtr dev)
{
if (dev_type[1].type == dev->type)
@ -998,7 +998,7 @@ DeviceIsPointerType(DeviceIntPtr dev)
*
*/
void
_X_EXPORT void
AssignTypeAndName(DeviceIntPtr dev, Atom type, char *name)
{
dev->type = type;
@ -1127,7 +1127,7 @@ XIGEEventFill(xGenericEvent* ev, DeviceIntPtr pDev,
* XI is mandatory nowadays, so if we fail to init XI, we die.
*/
void
_X_EXPORT void
XInputExtensionInit(void)
{
ExtensionEntry *extEntry;

View File

@ -80,7 +80,7 @@ SOFTWARE.
*
*/
void
_X_EXPORT void
CloseInputDevice(DeviceIntPtr d, ClientPtr client)
{
}
@ -111,7 +111,7 @@ CloseInputDevice(DeviceIntPtr d, ClientPtr client)
*
*/
void
_X_EXPORT void
AddOtherInputDevices(void)
{
/**********************************************************************
@ -151,7 +151,7 @@ AddOtherInputDevices(void)
*
*/
void
_X_EXPORT void
OpenInputDevice(DeviceIntPtr dev, ClientPtr client, int *status)
{
*status = XaceHook(XACE_DEVICE_ACCESS, client, dev, DixReadAccess);
@ -169,7 +169,7 @@ OpenInputDevice(DeviceIntPtr dev, ClientPtr client, int *status)
*
*/
int
_X_EXPORT int
SetDeviceMode(ClientPtr client, DeviceIntPtr dev, int mode)
{
return BadMatch;
@ -187,7 +187,7 @@ SetDeviceMode(ClientPtr client, DeviceIntPtr dev, int mode)
*
*/
int
_X_EXPORT int
SetDeviceValuators(ClientPtr client, DeviceIntPtr dev,
int *valuators, int first_valuator, int num_valuators)
{
@ -202,7 +202,7 @@ SetDeviceValuators(ClientPtr client, DeviceIntPtr dev,
*
*/
int
_X_EXPORT int
ChangeDeviceControl(ClientPtr client, DeviceIntPtr dev,
xDeviceCtl * control)
{
@ -227,7 +227,7 @@ ChangeDeviceControl(ClientPtr client, DeviceIntPtr dev,
* Add a new device with the specified options.
*
*/
int
_X_EXPORT int
NewInputDeviceRequest(InputOption *options, DeviceIntPtr *pdev)
{
return BadValue;
@ -240,7 +240,7 @@ NewInputDeviceRequest(InputOption *options, DeviceIntPtr *pdev)
* Remove the specified device previously added.
*
*/
void
_X_EXPORT void
DeleteInputDeviceRequest(DeviceIntPtr dev)
{
}

View File

@ -93,7 +93,7 @@ XIInitKnownProperties(void)
* property handler again.
* @return The handler's identifier or 0 if an error occured.
*/
long
_X_EXPORT long
XIRegisterPropertyHandler(DeviceIntPtr dev,
int (*SetProperty) (DeviceIntPtr dev,
Atom property,
@ -120,7 +120,7 @@ XIRegisterPropertyHandler(DeviceIntPtr dev,
return new_handler->id;
}
void
_X_EXPORT void
XIUnRegisterPropertyHandler(DeviceIntPtr dev, long id)
{
XIPropertyHandlerPtr curr, prev = NULL;
@ -186,7 +186,7 @@ XIDestroyDeviceProperty (XIPropertyPtr prop)
* including removing all device handlers.
* DO NOT CALL FROM THE DRIVER.
*/
void
_X_EXPORT void
XIDeleteAllDeviceProperties (DeviceIntPtr device)
{
XIPropertyPtr prop, next;
@ -219,7 +219,7 @@ XIDeleteAllDeviceProperties (DeviceIntPtr device)
}
int
_X_EXPORT int
XIDeleteDeviceProperty (DeviceIntPtr device, Atom property, Bool fromClient)
{
XIPropertyPtr prop, *prev;
@ -263,7 +263,7 @@ XIDeleteDeviceProperty (DeviceIntPtr device, Atom property, Bool fromClient)
return Success;
}
int
_X_EXPORT int
XIChangeDeviceProperty (DeviceIntPtr dev, Atom property, Atom type,
int format, int mode, unsigned long len,
pointer value, Bool sendevent)
@ -400,7 +400,7 @@ XIChangeDeviceProperty (DeviceIntPtr dev, Atom property, Atom type,
return(Success);
}
int
_X_EXPORT int
XIGetDeviceProperty (DeviceIntPtr dev, Atom property, XIPropertyValuePtr *value)
{
XIPropertyPtr prop = XIFetchDeviceProperty (dev, property);
@ -435,7 +435,7 @@ XIGetDeviceProperty (DeviceIntPtr dev, Atom property, XIPropertyValuePtr *value)
return Success;
}
int
_X_EXPORT int
XISetDevicePropertyDeletable(DeviceIntPtr dev, Atom property, Bool deletable)
{
XIPropertyPtr prop = XIFetchDeviceProperty(dev, property);

View File

@ -31,7 +31,7 @@
#include "hotplug.h"
#include "config-backends.h"
void
_X_EXPORT void
config_init()
{
#if defined(CONFIG_DBUS_API) || defined(CONFIG_HAL)
@ -51,7 +51,7 @@ config_init()
#endif
}
void
_X_EXPORT void
config_fini()
{
#if defined(CONFIG_DBUS_API) || defined(CONFIG_HAL)

View File

@ -1553,7 +1553,7 @@ DbeDestroyWindow(WindowPtr pWin)
*
*****************************************************************************/
void
_X_EXPORT void
DbeExtensionInit(void)
{
ExtensionEntry *extEntry;

View File

@ -166,7 +166,7 @@ NameForAtom(Atom atom)
return node->string;
}
void
_X_EXPORT void
AtomError(void)
{
FatalError("initializing atoms");
@ -184,7 +184,7 @@ FreeAtom(NodePtr patom)
xfree(patom);
}
void
_X_EXPORT void
FreeAllAtoms(void)
{
if(atomRoot == (NodePtr)NULL)
@ -196,7 +196,7 @@ FreeAllAtoms(void)
lastAtom = None;
}
void
_X_EXPORT void
InitAtoms(void)
{
FreeAllAtoms();

View File

@ -420,7 +420,7 @@ CreateColormap (Colormap mid, ScreenPtr pScreen, VisualPtr pVisual,
*
* \param value must conform to DeleteType
*/
int
_X_EXPORT int
FreeColormap (pointer value, XID mid)
{
int i;
@ -552,7 +552,7 @@ TellGainedMap (WindowPtr pwin, pointer value)
}
int
_X_EXPORT int
CopyColormapAndFree (Colormap mid, ColormapPtr pSrc, int client)
{
ColormapPtr pmap = (ColormapPtr) NULL;
@ -1203,7 +1203,7 @@ FindColorInRootCmap (ColormapPtr pmap, EntryPtr pentFirst, int size,
* Starts looking at pentFirst + *pPixel, so if you want a specific pixel,
* load *pPixel with that value, otherwise set it to 0
*/
int
_X_EXPORT int
FindColor (ColormapPtr pmap, EntryPtr pentFirst, int size, xrgb *prgb,
Pixel *pPixel, int channel, int client,
ColorCompareProcPtr comp)
@ -1548,7 +1548,7 @@ FreePixels(ColormapPtr pmap, int client)
* \param value must conform to DeleteType
* \unused fakeid
*/
int
_X_EXPORT int
FreeClientPixels (pointer value, XID fakeid)
{
ColormapPtr pmap;
@ -1561,7 +1561,7 @@ FreeClientPixels (pointer value, XID fakeid)
return Success;
}
int
_X_EXPORT int
AllocColorCells (int client, ColormapPtr pmap, int colors, int planes,
Bool contig, Pixel *ppix, Pixel *masks)
{
@ -1633,7 +1633,7 @@ AllocColorCells (int client, ColormapPtr pmap, int colors, int planes,
}
int
_X_EXPORT int
AllocColorPlanes (int client, ColormapPtr pmap, int colors,
int r, int g, int b, Bool contig, Pixel *pixels,
Pixel *prmask, Pixel *pgmask, Pixel *pbmask)
@ -2667,7 +2667,7 @@ StoreColors (ColormapPtr pmap, int count, xColorItem *defs)
return (errVal);
}
int
_X_EXPORT int
IsMapInstalled(Colormap map, WindowPtr pWin)
{
Colormap *pmaps;

View File

@ -166,7 +166,7 @@ CheckForEmptyMask(CursorBitsPtr bits)
* \param pmaskbits server-defined padding
* \param argb no padding
*/
int
_X_EXPORT int
AllocARGBCursor(unsigned char *psrcbits, unsigned char *pmaskbits,
CARD32 *argb, CursorMetricPtr cm,
unsigned foreRed, unsigned foreGreen, unsigned foreBlue,
@ -280,7 +280,7 @@ AllocARGBCursor(unsigned char *psrcbits, unsigned char *pmaskbits,
return rc;
}
int
_X_EXPORT int
AllocGlyphCursor(Font source, unsigned sourceChar, Font mask, unsigned maskChar,
unsigned foreRed, unsigned foreGreen, unsigned foreBlue,
unsigned backRed, unsigned backGreen, unsigned backBlue,
@ -515,7 +515,7 @@ AllocGlyphCursor(Font source, unsigned sourceChar, Font mask, unsigned maskChar,
* add the cursor to the resource table
*************************************************************/
CursorPtr
_X_EXPORT CursorPtr
CreateRootCursor(char *unused1, unsigned int unused2)
{
CursorPtr curs;

View File

@ -94,7 +94,7 @@ SOFTWARE.
*/
static int CoreDevicePrivateKeyIndex;
DevPrivateKey CoreDevicePrivateKey = &CoreDevicePrivateKeyIndex;
_X_EXPORT DevPrivateKey CoreDevicePrivateKey = &CoreDevicePrivateKeyIndex;
/* Used to sture classes currently not in use by an MD */
static int UnusedClassesPrivateKeyIndex;
DevPrivateKey UnusedClassesPrivateKey = &UnusedClassesPrivateKeyIndex;
@ -184,7 +184,7 @@ NextFreePointerDevice(void)
* @param deviceProc Callback for device control function (switch dev on/off).
* @return The newly created device.
*/
DeviceIntPtr
_X_EXPORT DeviceIntPtr
AddInputDevice(ClientPtr client, DeviceProc deviceProc, Bool autoStart)
{
DeviceIntPtr dev, *prev; /* not a typo */
@ -258,7 +258,7 @@ AddInputDevice(ClientPtr client, DeviceProc deviceProc, Bool autoStart)
* @param The device to be enabled.
* @return TRUE on success or FALSE otherwise.
*/
Bool
_X_EXPORT Bool
EnableDevice(DeviceIntPtr dev)
{
DeviceIntPtr *prev;
@ -356,7 +356,7 @@ EnableDevice(DeviceIntPtr dev)
*
* @return TRUE on success or FALSE otherwise.
*/
Bool
_X_EXPORT Bool
DisableDevice(DeviceIntPtr dev)
{
DeviceIntPtr *prev, other;
@ -433,7 +433,7 @@ DisableDevice(DeviceIntPtr dev)
*
* @return Success or an error code on failure.
*/
int
_X_EXPORT int
ActivateDevice(DeviceIntPtr dev)
{
int ret = Success;
@ -598,7 +598,7 @@ CorePointerProc(DeviceIntPtr pDev, int what)
* Note that the server MUST have two core devices at all times, even if there
* is no physical device connected.
*/
void
_X_EXPORT void
InitCoreDevices(void)
{
if (AllocMasterDevice(serverClient, "Virtual core",
@ -625,7 +625,7 @@ InitCoreDevices(void)
*
* @return Success or error code on failure.
*/
int
_X_EXPORT int
InitAndStartDevices()
{
DeviceIntPtr dev, next;
@ -890,7 +890,7 @@ CloseDevice(DeviceIntPtr dev)
* Shut down all devices, free all resources, etc.
* Only useful if you're shutting down the server!
*/
void
_X_EXPORT void
CloseDownDevices(void)
{
DeviceIntPtr dev, next;
@ -930,7 +930,7 @@ CloseDownDevices(void)
* Remove the cursor sprite for all devices. This needs to be done before any
* resources are freed or any device is deleted.
*/
void
_X_EXPORT void
UndisplayDevices()
{
DeviceIntPtr dev;
@ -951,7 +951,7 @@ UndisplayDevices()
* dev->init is FALSE it means the client never received a DeviceAdded event,
* so let's not send a DeviceRemoved event either.
*/
int
_X_EXPORT int
RemoveDevice(DeviceIntPtr dev)
{
DeviceIntPtr prev,tmp,next;
@ -1018,7 +1018,7 @@ RemoveDevice(DeviceIntPtr dev)
return ret;
}
int
_X_EXPORT int
NumMotionEvents(void)
{
/* only called to fill data in initial connection reply.
@ -1026,19 +1026,19 @@ NumMotionEvents(void)
return inputInfo.pointer->valuator->numMotionEvents;
}
void
_X_EXPORT void
RegisterPointerDevice(DeviceIntPtr device)
{
RegisterOtherDevice(device);
}
void
_X_EXPORT void
RegisterKeyboardDevice(DeviceIntPtr device)
{
RegisterOtherDevice(device);
}
int
_X_EXPORT int
dixLookupDevice(DeviceIntPtr *pDev, int id, ClientPtr client, Mask access_mode)
{
DeviceIntPtr dev;
@ -1062,7 +1062,7 @@ found:
return rc;
}
void
_X_EXPORT void
QueryMinMaxKeyCodes(KeyCode *minCode, KeyCode *maxCode)
{
if (inputInfo.keyboard) {
@ -1071,7 +1071,7 @@ QueryMinMaxKeyCodes(KeyCode *minCode, KeyCode *maxCode)
}
}
Bool
_X_EXPORT Bool
SetKeySymsMap(KeySymsPtr dst, KeySymsPtr src)
{
int i, j;
@ -1600,7 +1600,7 @@ SendMappingNotify(DeviceIntPtr pDev, unsigned request, unsigned firstKeyCode,
*
* @return TRUE if the device map is invalid, FALSE otherwise.
*/
Bool
_X_EXPORT Bool
BadDeviceMap(BYTE *buff, int length, unsigned low, unsigned high, XID *errval)
{
int i;
@ -1617,7 +1617,7 @@ BadDeviceMap(BYTE *buff, int length, unsigned low, unsigned high, XID *errval)
return FALSE;
}
Bool
_X_EXPORT Bool
AllModifierKeysAreUp(dev, map1, per1, map2, per2)
DeviceIntPtr dev;
CARD8 *map1, *map2;
@ -1987,7 +1987,7 @@ ProcGetPointerMapping(ClientPtr client)
return Success;
}
void
_X_EXPORT void
NoteLedState(DeviceIntPtr keybd, int led, Bool on)
{
KeybdCtrl *ctrl = &keybd->kbdfeed->ctrl;
@ -2392,7 +2392,7 @@ ProcGetPointerControl(ClientPtr client)
return Success;
}
void
_X_EXPORT void
MaybeStopHint(DeviceIntPtr dev, ClientPtr client)
{
GrabPtr grab = dev->deviceGrab.grab;
@ -2509,7 +2509,7 @@ ProcQueryKeymap(ClientPtr client)
* We don't allow multi-layer hierarchies right now. You can't attach a slave
* to another slave.
*/
int
_X_EXPORT int
AttachDevice(ClientPtr client, DeviceIntPtr dev, DeviceIntPtr master)
{
ScreenPtr screen;
@ -2613,7 +2613,7 @@ GetPairedDevice(DeviceIntPtr dev)
* Only allocates the devices, you will need to call ActivateDevice() and
* EnableDevice() manually.
*/
int
_X_EXPORT int
AllocMasterDevice(ClientPtr client, char* name, DeviceIntPtr* ptr, DeviceIntPtr* keybd)
{
DeviceIntPtr pointer;

View File

@ -168,7 +168,7 @@ static ClientPtr grabClient;
static int grabState = GrabNone;
static long grabWaiters[mskcnt];
_X_EXPORT CallbackListPtr ServerGrabCallback = NULL;
HWEventQueuePtr checkForInput[2];
_X_EXPORT HWEventQueuePtr checkForInput[2];
extern int connBlockScreenStart;
static void KillAllClients(void);
@ -197,7 +197,7 @@ XID clientErrorValue; /* XXX this is a kludge */
#define SAME_SCREENS(a, b) (\
(a.pScreen == b.pScreen))
void
_X_EXPORT void
SetInputCheck(HWEventQueuePtr c0, HWEventQueuePtr c1)
{
checkForInput[0] = c0;
@ -242,11 +242,11 @@ UpdateCurrentTimeIf(void)
#define SMART_SCHEDULE_DEFAULT_INTERVAL 20 /* ms */
#define SMART_SCHEDULE_MAX_SLICE 200 /* ms */
Bool SmartScheduleDisable = FALSE;
long SmartScheduleSlice = SMART_SCHEDULE_DEFAULT_INTERVAL;
long SmartScheduleInterval = SMART_SCHEDULE_DEFAULT_INTERVAL;
long SmartScheduleMaxSlice = SMART_SCHEDULE_MAX_SLICE;
long SmartScheduleTime;
_X_EXPORT Bool SmartScheduleDisable = FALSE;
_X_EXPORT long SmartScheduleSlice = SMART_SCHEDULE_DEFAULT_INTERVAL;
_X_EXPORT long SmartScheduleInterval = SMART_SCHEDULE_DEFAULT_INTERVAL;
_X_EXPORT long SmartScheduleMaxSlice = SMART_SCHEDULE_MAX_SLICE;
_X_EXPORT long SmartScheduleTime;
static ClientPtr SmartLastClient;
static int SmartLastIndex[SMART_MAX_PRIORITY-SMART_MIN_PRIORITY+1];
@ -1239,7 +1239,7 @@ ProcListFontsWithInfo(ClientPtr client)
*
* \param value must conform to DeleteType
*/
int
_X_EXPORT int
dixDestroyPixmap(pointer value, XID pid)
{
PixmapPtr pPixmap = (PixmapPtr)value;
@ -3356,9 +3356,9 @@ InitProcVectors(void)
* then killed again, the client is really destroyed.
*********************/
char dispatchExceptionAtReset = DE_RESET;
_X_EXPORT char dispatchExceptionAtReset = DE_RESET;
void
_X_EXPORT void
CloseDownClient(ClientPtr client)
{
Bool really_close_down = client->clientGone ||
@ -3458,7 +3458,7 @@ KillAllClients(void)
}
}
void InitClient(ClientPtr client, int i, pointer ospriv)
_X_EXPORT void InitClient(ClientPtr client, int i, pointer ospriv)
{
client->index = i;
client->sequence = 0;
@ -3504,7 +3504,7 @@ void InitClient(ClientPtr client, int i, pointer ospriv)
* Returns NULL if there are no free clients.
*************************/
ClientPtr NextAvailableClient(pointer ospriv)
_X_EXPORT ClientPtr NextAvailableClient(pointer ospriv)
{
int i;
ClientPtr client;
@ -3720,7 +3720,7 @@ SendErrorToClient(ClientPtr client, unsigned majorCode, unsigned minorCode,
WriteEventsToClient (client, 1, (xEvent *)&rep);
}
void
_X_EXPORT void
MarkClientException(ClientPtr client)
{
client->noClientException = -1;

View File

@ -130,7 +130,7 @@ LoadGlyphs(ClientPtr client, FontPtr pfont, unsigned nchars, int item_size,
/*
* adding RT_FONT prevents conflict with default cursor font
*/
Bool
_X_EXPORT Bool
SetDefaultFont(char *defaultfontname)
{
int err;
@ -158,7 +158,7 @@ SetDefaultFont(char *defaultfontname)
* init_fpe() and free_fpe(), there shouldn't be any problem in using
* freed data.
*/
void
_X_EXPORT void
QueueFontWakeup(FontPathElementPtr fpe)
{
int i;
@ -182,7 +182,7 @@ QueueFontWakeup(FontPathElementPtr fpe)
num_slept_fpes++;
}
void
_X_EXPORT void
RemoveFontWakeup(FontPathElementPtr fpe)
{
int i,
@ -199,7 +199,7 @@ RemoveFontWakeup(FontPathElementPtr fpe)
}
}
void
_X_EXPORT void
FontWakeup(pointer data, int count, pointer LastSelectMask)
{
int i;
@ -389,7 +389,7 @@ bail:
return TRUE;
}
int
_X_EXPORT int
OpenFont(ClientPtr client, XID fid, Mask flags, unsigned lenfname, char *pfontname)
{
OFclosurePtr c;
@ -479,7 +479,7 @@ OpenFont(ClientPtr client, XID fid, Mask flags, unsigned lenfname, char *pfontna
*
* \param value must conform to DeleteType
*/
int
_X_EXPORT int
CloseFont(pointer value, XID fid)
{
int nscr;
@ -522,7 +522,7 @@ CloseFont(pointer value, XID fid)
*
* \param pReply caller must allocate this storage
*/
void
_X_EXPORT void
QueryFont(FontPtr pFont, xQueryFontReply *pReply, int nProtoCCIStructs)
{
FontPropPtr pFP;
@ -840,7 +840,7 @@ bail:
return TRUE;
}
int
_X_EXPORT int
ListFonts(ClientPtr client, unsigned char *pattern, unsigned length,
unsigned max_names)
{
@ -894,7 +894,7 @@ ListFonts(ClientPtr client, unsigned char *pattern, unsigned length,
return Success;
}
int
_X_EXPORT int
doListFontsWithInfo(ClientPtr client, LFWIclosurePtr c)
{
FontPathElementPtr fpe;
@ -1175,7 +1175,7 @@ badAlloc:
static XID clearGC[] = { CT_NONE };
#define clearGCmask (GCClipMask)
int
_X_EXPORT int
doPolyText(ClientPtr client, PTclosurePtr c)
{
FontPtr pFont = c->pGC->font, oldpFont;
@ -1442,7 +1442,7 @@ bail:
return TRUE;
}
int
_X_EXPORT int
PolyText(ClientPtr client, DrawablePtr pDraw, GC *pGC, unsigned char *pElt,
unsigned char *endReq, int xorg, int yorg, int reqType, XID did)
{
@ -1477,7 +1477,7 @@ PolyText(ClientPtr client, DrawablePtr pDraw, GC *pGC, unsigned char *pElt,
#undef TextEltHeader
#undef FontShiftSize
int
_X_EXPORT int
doImageText(ClientPtr client, ITclosurePtr c)
{
int err = Success, lgerr; /* err is in X error, not font error, space */
@ -1598,7 +1598,7 @@ bail:
return TRUE;
}
int
_X_EXPORT int
ImageText(ClientPtr client, DrawablePtr pDraw, GC *pGC, int nChars,
unsigned char *data, int xorg, int yorg, int reqType, XID did)
{
@ -1796,7 +1796,7 @@ bail:
}
/* XXX -- do we need to pass error down to each renderer? */
int
_X_EXPORT int
SetFontPath(ClientPtr client, int npaths, unsigned char *paths, int *error)
{
int err = XaceHook(XACE_SERVER_ACCESS, client, DixManageAccess);
@ -1812,7 +1812,7 @@ SetFontPath(ClientPtr client, int npaths, unsigned char *paths, int *error)
return err;
}
int
_X_EXPORT int
SetDefaultFontPath(char *path)
{
unsigned char *cp,
@ -1853,7 +1853,7 @@ SetDefaultFontPath(char *path)
return err;
}
int
_X_EXPORT int
GetFontPath(ClientPtr client, int *count, int *length, unsigned char **result)
{
int i;
@ -1888,7 +1888,7 @@ GetFontPath(ClientPtr client, int *count, int *length, unsigned char **result)
return Success;
}
void
_X_EXPORT void
DeleteClientFontStuff(ClientPtr client)
{
int i;
@ -1902,7 +1902,7 @@ DeleteClientFontStuff(ClientPtr client)
}
}
void
_X_EXPORT void
InitFonts (void)
{
patternCache = MakeFontPatternCache();
@ -2003,7 +2003,7 @@ RegisterFPEFunctions(NameCheckFunc name_func,
return num_fpe_types++;
}
void
_X_EXPORT void
FreeFonts(void)
{
if (patternCache) {

View File

@ -175,7 +175,7 @@ CopyISOLatin1Lowered(unsigned char *dest, unsigned char *source, int length)
*dest = '\0';
}
int
_X_EXPORT int
CompareISOLatin1Lowered(unsigned char *s1, int s1len,
unsigned char *s2, int s2len)
{
@ -276,7 +276,7 @@ bad:
return rc;
}
int
_X_EXPORT int
AlterSaveSetForClient(ClientPtr client, WindowPtr pWin, unsigned mode,
Bool toRoot, Bool map)
{
@ -332,7 +332,7 @@ AlterSaveSetForClient(ClientPtr client, WindowPtr pWin, unsigned mode,
return(Success);
}
void
_X_EXPORT void
DeleteWindowFromAnySaveSet(WindowPtr pWin)
{
int i;
@ -374,7 +374,7 @@ static Bool handlerDeleted;
* \param pTimeout DIX doesn't want to know how OS represents time
* \param pReadMask nor how it represents the det of descriptors
*/
void
_X_EXPORT void
BlockHandler(pointer pTimeout, pointer pReadmask)
{
int i, j;
@ -408,7 +408,7 @@ BlockHandler(pointer pTimeout, pointer pReadmask)
* \param result 32 bits of undefined result from the wait
* \param pReadmask the resulting descriptor mask
*/
void
_X_EXPORT void
WakeupHandler(int result, pointer pReadmask)
{
int i, j;
@ -492,7 +492,7 @@ RemoveBlockAndWakeupHandlers (BlockHandlerProcPtr blockHandler,
}
}
void
_X_EXPORT void
InitBlockAndWakeupHandlers (void)
{
xfree (handlers);
@ -509,7 +509,7 @@ InitBlockAndWakeupHandlers (void)
WorkQueuePtr workQueue;
static WorkQueuePtr *workQueueLast = &workQueue;
void
_X_EXPORT void
ProcessWorkQueue(void)
{
WorkQueuePtr q, *p;
@ -537,7 +537,7 @@ ProcessWorkQueue(void)
workQueueLast = p;
}
void
_X_EXPORT void
ProcessWorkQueueZombies(void)
{
WorkQueuePtr q, *p;
@ -653,7 +653,7 @@ ClientWakeup (ClientPtr client)
}
}
Bool
_X_EXPORT Bool
ClientIsAsleep (ClientPtr client)
{
SleepQueuePtr q;
@ -869,21 +869,21 @@ DeleteCallback(CallbackListPtr *pcbl, CallbackProcPtr callback, pointer data)
return _DeleteCallback(pcbl, callback, data);
}
void
_X_EXPORT void
CallCallbacks(CallbackListPtr *pcbl, pointer call_data)
{
if (!pcbl || !*pcbl) return;
_CallCallbacks(pcbl, call_data);
}
void
_X_EXPORT void
DeleteCallbackList(CallbackListPtr *pcbl)
{
if (!pcbl || !*pcbl) return;
_DeleteCallbackList(pcbl);
}
void
_X_EXPORT void
InitCallbackManager(void)
{
int i;

View File

@ -215,7 +215,7 @@ _X_EXPORT CallbackListPtr DeviceEventCallback;
#define DNPMCOUNT 8
Mask DontPropagateMasks[DNPMCOUNT];
_X_EXPORT Mask DontPropagateMasks[DNPMCOUNT];
static int DontPropagateRefCnts[DNPMCOUNT];
@ -757,7 +757,7 @@ XineramaChangeToCursor(DeviceIntPtr pDev, CursorPtr cursor)
#endif /* PANORAMIX */
void
_X_EXPORT void
SetMaskForEvent(int deviceid, Mask mask, int event)
{
int coretype;
@ -781,7 +781,7 @@ SetCriticalEvent(int event)
criticalEvents[event >> 3] |= 1 << (event & 7);
}
void
_X_EXPORT void
ConfineToShape(DeviceIntPtr pDev, RegionPtr shape, int *px, int *py)
{
BoxRec box;
@ -988,7 +988,7 @@ ChangeToCursor(DeviceIntPtr pDev, CursorPtr cursor)
/**
* @returns true if b is a descendent of a
*/
Bool
_X_EXPORT Bool
IsParent(WindowPtr a, WindowPtr b)
{
for (b = b->parent; b; b = b->parent)
@ -1114,7 +1114,7 @@ MonthChangedOrBadTime(xEvent *xE)
currentTime.milliseconds = (xE)->u.keyButtonPointer.time; \
lastDeviceEventTime = currentTime; }
void
_X_EXPORT void
NoticeEventTime(xEvent *xE)
{
if (!syncEvents.playingEvents)
@ -1130,7 +1130,7 @@ NoticeEventTime(xEvent *xE)
* Instead of delivering the events to the client, the event is tacked onto a
* linked list for later delivery.
*/
void
_X_EXPORT void
EnqueueEvent(xEvent *xE, DeviceIntPtr device, int count)
{
QdEventPtr tail = *syncEvents.pendtail;
@ -1400,7 +1400,7 @@ playmore:
}
#ifdef RANDR
void
_X_EXPORT void
ScreenRestructured (ScreenPtr pScreen)
{
GrabPtr grab;
@ -1526,7 +1526,7 @@ RestoreOldMaster(DeviceIntPtr dev)
* @param autoGrab True if the grab was caused by a button down event and not
* explicitely by a client.
*/
void
_X_EXPORT void
ActivatePointerGrab(DeviceIntPtr mouse, GrabPtr grab,
TimeStamp time, Bool autoGrab)
{
@ -1572,7 +1572,7 @@ ActivatePointerGrab(DeviceIntPtr mouse, GrabPtr grab,
*
* Extension devices are set up for ActivateKeyboardGrab().
*/
void
_X_EXPORT void
DeactivatePointerGrab(DeviceIntPtr mouse)
{
GrabPtr grab = mouse->deviceGrab.grab;
@ -1615,7 +1615,7 @@ DeactivatePointerGrab(DeviceIntPtr mouse)
*
* Extension devices have ActivateKeyboardGrab() set as their grabbing proc.
*/
void
_X_EXPORT void
ActivateKeyboardGrab(DeviceIntPtr keybd, GrabPtr grab, TimeStamp time, Bool passive)
{
GrabInfoPtr grabinfo = &keybd->deviceGrab;
@ -1652,7 +1652,7 @@ ActivateKeyboardGrab(DeviceIntPtr keybd, GrabPtr grab, TimeStamp time, Bool pass
/**
* Delete keyboard grab for the given device.
*/
void
_X_EXPORT void
DeactivateKeyboardGrab(DeviceIntPtr keybd)
{
GrabPtr grab = keybd->deviceGrab.grab;
@ -1687,7 +1687,7 @@ DeactivateKeyboardGrab(DeviceIntPtr keybd)
ComputeFreezes();
}
void
_X_EXPORT void
AllowSome(ClientPtr client,
TimeStamp time,
DeviceIntPtr thisDev,
@ -1817,7 +1817,7 @@ AllowSome(ClientPtr client,
*
* Release some events from a frozen device.
*/
int
_X_EXPORT int
ProcAllowEvents(ClientPtr client)
{
TimeStamp time;
@ -1867,7 +1867,7 @@ ProcAllowEvents(ClientPtr client)
/**
* Deactivate grabs from any device that has been grabbed by the client.
*/
void
_X_EXPORT void
ReleaseActiveGrabs(ClientPtr client)
{
DeviceIntPtr dev;
@ -2013,7 +2013,7 @@ TryClientEvents (ClientPtr client, DeviceIntPtr dev, xEvent *pEvents,
*
* @return Number of events delivered to various clients.
*/
int
_X_EXPORT int
DeliverEventsToWindow(DeviceIntPtr pDev, WindowPtr pWin, xEvent
*pEvents, int count, Mask filter, GrabPtr grab, int mskidx)
{
@ -2225,7 +2225,7 @@ XineramaTryClientEventsResult(
* @param filter Mask based on event type.
* @param dontClient Don't deliver to the dontClient.
*/
int
_X_EXPORT int
MaybeDeliverEventsToClient(WindowPtr pWin, xEvent *pEvents,
int count, Mask filter, ClientPtr dontClient)
{
@ -2355,7 +2355,7 @@ FixUpEventFromWindow(
* @see DeliverGrabbedEvent
* @see DeliverFocusedEvent
*/
int
_X_EXPORT int
DeliverDeviceEvents(WindowPtr pWin, xEvent *xE, GrabPtr grab,
WindowPtr stopAt, DeviceIntPtr dev, int count)
{
@ -2613,7 +2613,7 @@ XYToWindow(DeviceIntPtr pDev, int x, int y)
*
* @return TRUE if the sprite has moved or FALSE otherwise.
*/
Bool
_X_EXPORT Bool
CheckMotion(xEvent *xE, DeviceIntPtr pDev)
{
INT16 *rootX, *rootY;
@ -2710,7 +2710,7 @@ CheckMotion(xEvent *xE, DeviceIntPtr pDev)
* Windows have restructured, we need to update the sprite position and the
* sprite's cursor.
*/
void
_X_EXPORT void
WindowsRestructured(void)
{
DeviceIntPtr pDev = inputInfo.devices;
@ -2728,7 +2728,7 @@ WindowsRestructured(void)
* other than 0,0, the information in the private sprite structure must
* be updated accordingly, or XYToWindow (and other routines) will not
* compute correctly. */
void ReinitializeRootWindow(WindowPtr win, int xoff, int yoff)
_X_EXPORT void ReinitializeRootWindow(WindowPtr win, int xoff, int yoff)
{
GrabPtr grab;
DeviceIntPtr pDev;
@ -2782,7 +2782,7 @@ void ReinitializeRootWindow(WindowPtr win, int xoff, int yoff)
*
* Should delete this now? -ds
*/
void
_X_EXPORT void
DefineInitialRootWindow(WindowPtr win)
{
}
@ -2802,7 +2802,7 @@ DefineInitialRootWindow(WindowPtr win)
* @param pWin The window where to generate the sprite in.
*
*/
void
_X_EXPORT void
InitializeSprite(DeviceIntPtr pDev, WindowPtr pWin)
{
SpritePtr pSprite;
@ -2918,7 +2918,7 @@ InitializeSprite(DeviceIntPtr pDev, WindowPtr pWin)
* reset the mouse pointer position.
* @param win must be the new pScreen we are switching to.
*/
void
_X_EXPORT void
UpdateSpriteForScreen(DeviceIntPtr pDev, ScreenPtr pScreen)
{
SpritePtr pSprite = NULL;
@ -2970,7 +2970,7 @@ UpdateSpriteForScreen(DeviceIntPtr pDev, ScreenPtr pScreen)
* between the one the pointer is in and the one that the last cursor was
* instantiated from.
*/
void
_X_EXPORT void
WindowHasNewCursor(WindowPtr pWin)
{
DeviceIntPtr pDev;
@ -3139,7 +3139,7 @@ XineramaWarpPointer(ClientPtr client)
* Server-side protocol handling for WarpPointer request.
* Warps the cursor position to the coordinates given in the request.
*/
int
_X_EXPORT int
ProcWarpPointer(ClientPtr client)
{
WindowPtr dest = NULL;
@ -3438,7 +3438,7 @@ CheckPassiveGrabsOnWindow(
* @return TRUE if a grab has been activated or false otherwise.
*/
Bool
_X_EXPORT Bool
CheckDeviceGrabs(DeviceIntPtr device, xEvent *xE,
int checkFirst, int count)
{
@ -3512,7 +3512,7 @@ CheckDeviceGrabs(DeviceIntPtr device, xEvent *xE,
* @param window Window underneath the sprite.
* @param count number of events in xE.
*/
void
_X_EXPORT void
DeliverFocusedEvent(DeviceIntPtr keybd, xEvent *xE, WindowPtr window, int count)
{
DeviceIntPtr pointer;
@ -3570,7 +3570,7 @@ DeliverFocusedEvent(DeviceIntPtr keybd, xEvent *xE, WindowPtr window, int count)
*
* @param deactivateGrab True if the device's grab should be deactivated.
*/
void
_X_EXPORT void
DeliverGrabbedEvent(xEvent *xE, DeviceIntPtr thisDev,
Bool deactivateGrab, int count)
{
@ -3742,7 +3742,7 @@ DeliverGrabbedEvent(xEvent *xE, DeviceIntPtr thisDev,
* @param keybd The device that caused an event.
* @param count Number of elements in xE.
*/
void
_X_EXPORT void
#ifdef XKB
CoreProcessKeyboardEvent (xEvent *xE, DeviceIntPtr keybd, int count)
#else
@ -3823,7 +3823,7 @@ ProcessKeyboardEvent (xEvent *xE, DeviceIntPtr keybd, int count)
this is only used when the pressing of keys does not cause
the device's processInputProc to be called, as in for example Mouse Keys.
*/
void
_X_EXPORT void
FixKeyState (xEvent *xE, DeviceIntPtr keybd)
{
int key, bit;
@ -3862,7 +3862,7 @@ FixKeyState (xEvent *xE, DeviceIntPtr keybd)
* @param mouse The device that caused an event.
* @param count Number of elements in xE.
*/
void
_X_EXPORT void
#ifdef XKB
CoreProcessPointerEvent (xEvent *xE, DeviceIntPtr mouse, int count)
#else
@ -3969,7 +3969,7 @@ ProcessPointerEvent (xEvent *xE, DeviceIntPtr mouse, int count)
*
* Traverses to siblings and parents of the window.
*/
void
_X_EXPORT void
RecalculateDeliverableEvents(pWin)
WindowPtr pWin;
{
@ -4010,7 +4010,7 @@ RecalculateDeliverableEvents(pWin)
*
* \param value must conform to DeleteType
*/
int
_X_EXPORT int
OtherClientGone(pointer value, XID id)
{
OtherClientsPtr other, prev;
@ -4039,7 +4039,7 @@ OtherClientGone(pointer value, XID id)
return -1; /* make compiler happy */
}
int
_X_EXPORT int
EventSelectForWindow(WindowPtr pWin, ClientPtr client, Mask mask)
{
Mask check;
@ -4123,7 +4123,7 @@ maskSet:
return Success;
}
int
_X_EXPORT int
EventSuppressForWindow(WindowPtr pWin, ClientPtr client,
Mask mask, Bool *checkOptional)
{
@ -4478,7 +4478,7 @@ FocusOutEvents(
FocusEvent(dev, FocusOut, mode, detail, ancestor);
}
void
_X_EXPORT void
DoFocusEvents(DeviceIntPtr dev, WindowPtr fromWin, WindowPtr toWin, int mode)
{
int out, in; /* for holding details for to/from
@ -4622,7 +4622,7 @@ DoFocusEvents(DeviceIntPtr dev, WindowPtr fromWin, WindowPtr toWin, int mode)
* @param ctime Specifies the time.
* @param followOK True if pointer is allowed to follow the keyboard.
*/
int
_X_EXPORT int
SetInputFocus(
ClientPtr client,
DeviceIntPtr dev,
@ -4714,7 +4714,7 @@ SetInputFocus(
*
* Sets the input focus for the virtual core keyboard.
*/
int
_X_EXPORT int
ProcSetInputFocus(client)
ClientPtr client;
{
@ -4733,7 +4733,7 @@ ProcSetInputFocus(client)
* Sends the current input focus for the client's keyboard back to the
* client.
*/
int
_X_EXPORT int
ProcGetInputFocus(ClientPtr client)
{
DeviceIntPtr kbd = PickKeyboard(client);
@ -4766,7 +4766,7 @@ ProcGetInputFocus(ClientPtr client)
* Sets an active grab on the client's ClientPointer and returns success
* status to client.
*/
int
_X_EXPORT int
ProcGrabPointer(ClientPtr client)
{
xGrabPointerReply rep;
@ -4900,7 +4900,7 @@ ProcGrabPointer(ClientPtr client)
* Changes properties of the grab hold by the client. If the client does not
* hold an active grab on the device, nothing happens.
*/
int
_X_EXPORT int
ProcChangeActivePointerGrab(ClientPtr client)
{
DeviceIntPtr device;
@ -4955,7 +4955,7 @@ ProcChangeActivePointerGrab(ClientPtr client)
*
* Deletes a pointer grab on a device the client has grabbed.
*/
int
_X_EXPORT int
ProcUngrabPointer(ClientPtr client)
{
DeviceIntPtr device = PickPointer(client);
@ -4993,7 +4993,7 @@ ProcUngrabPointer(ClientPtr client)
*
* @returns Success or BadValue.
*/
int
_X_EXPORT int
GrabDevice(ClientPtr client, DeviceIntPtr dev,
unsigned this_mode, unsigned other_mode, Window grabWindow,
unsigned ownerEvents, Time ctime, Mask mask, CARD8 *status,
@ -5074,7 +5074,7 @@ GrabDevice(ClientPtr client, DeviceIntPtr dev,
*
* Grabs the client's keyboard and returns success status to client.
*/
int
_X_EXPORT int
ProcGrabKeyboard(ClientPtr client)
{
xGrabKeyboardReply rep;
@ -5103,7 +5103,7 @@ ProcGrabKeyboard(ClientPtr client)
*
* Deletes a possible grab on the client's keyboard.
*/
int
_X_EXPORT int
ProcUngrabKeyboard(ClientPtr client)
{
DeviceIntPtr device = PickKeyboard(client);
@ -5130,7 +5130,7 @@ ProcUngrabKeyboard(ClientPtr client)
* Returns the current state and position of the client's ClientPointer to the
* client.
*/
int
_X_EXPORT int
ProcQueryPointer(ClientPtr client)
{
xQueryPointerReply rep;
@ -5198,7 +5198,7 @@ ProcQueryPointer(ClientPtr client)
* Initializes the device list and the DIX sprite to sane values. Allocates
* trace memory used for quick window traversal.
*/
void
_X_EXPORT void
InitEvents(void)
{
int i;
@ -5242,7 +5242,7 @@ InitEvents(void)
FatalError("[dix] Failed to allocate input event list.\n");
}
void
_X_EXPORT void
CloseDownEvents(void)
{
int len;
@ -5258,7 +5258,7 @@ CloseDownEvents(void)
*
* Locates the window to send the event to and forwards the event.
*/
int
_X_EXPORT int
ProcSendEvent(ClientPtr client)
{
WindowPtr pWin;
@ -5355,7 +5355,7 @@ ProcSendEvent(ClientPtr client)
* Deletes a passive grab for the given key. Works on the
* client's keyboard.
*/
int
_X_EXPORT int
ProcUngrabKey(ClientPtr client)
{
REQUEST(xUngrabKeyReq);
@ -5404,7 +5404,7 @@ ProcUngrabKey(ClientPtr client)
* Creates a grab for the client's keyboard and adds it to the list of passive
* grabs.
*/
int
_X_EXPORT int
ProcGrabKey(ClientPtr client)
{
WindowPtr pWin;
@ -5465,7 +5465,7 @@ ProcGrabKey(ClientPtr client)
* Creates a grab for the client's ClientPointer and adds it as a passive grab
* to the list.
*/
int
_X_EXPORT int
ProcGrabButton(ClientPtr client)
{
WindowPtr pWin, confineTo;
@ -5600,7 +5600,7 @@ ProcUngrabButton(ClientPtr client)
* @param freeResources True if resources associated with the window should be
* deleted.
*/
void
_X_EXPORT void
DeleteWindowFromAnyEvents(WindowPtr pWin, Bool freeResources)
{
WindowPtr parent;
@ -5741,7 +5741,7 @@ CheckCursorConfinement(WindowPtr pWin)
}
}
Mask
_X_EXPORT Mask
EventMaskForClient(WindowPtr pWin, ClientPtr client)
{
OtherClientsPtr other;
@ -5759,7 +5759,7 @@ EventMaskForClient(WindowPtr pWin, ClientPtr client)
/**
* Server-side protocol handling for RecolorCursor request.
*/
int
_X_EXPORT int
ProcRecolorCursor(ClientPtr client)
{
CursorPtr pCursor;
@ -6026,7 +6026,7 @@ PickKeyboard(ClientPtr client)
* Return true if a core event from the device would interfere and should not
* be delivered.
*/
Bool
_X_EXPORT Bool
IsInterferingGrab(ClientPtr client, DeviceIntPtr dev, xEvent* event)
{
DeviceIntPtr it = inputInfo.devices;
@ -6152,7 +6152,7 @@ ExtGrabDevice(ClientPtr client,
/*
* @return Zero if no devices has focus on the window, non-zero otherwise.
*/
int
_X_EXPORT int
FocusSemaphoresIsset(WindowPtr win)
{
int set = 0;

View File

@ -207,7 +207,7 @@ CheckExtension(const char *extname)
/*
* Added as part of Xace.
*/
ExtensionEntry *
_X_EXPORT ExtensionEntry *
GetExtensionEntry(int major)
{
if (major < EXTENSION_BASE)
@ -238,7 +238,7 @@ MinorOpcodeOfRequest(ClientPtr client)
return (*extensions[major]->MinorOpcode)(client);
}
void
_X_EXPORT void
CloseDownExtensions(void)
{
int i,j;

View File

@ -34,7 +34,7 @@ The Open Group.
#include "dix.h"
int
_X_EXPORT int
ffs(int i)
{
int j;

View File

@ -956,7 +956,7 @@ CreateScratchGC(ScreenPtr pScreen, unsigned depth)
return pGC;
}
void
_X_EXPORT void
FreeGCperDepth(int screenNum)
{
int i;
@ -972,7 +972,7 @@ FreeGCperDepth(int screenNum)
}
Bool
_X_EXPORT Bool
CreateGCperDepth(int screenNum)
{
int i;
@ -1005,7 +1005,7 @@ CreateGCperDepth(int screenNum)
return TRUE;
}
Bool
_X_EXPORT Bool
CreateDefaultStipple(int screenNum)
{
ScreenPtr pScreen;
@ -1042,14 +1042,14 @@ CreateDefaultStipple(int screenNum)
return TRUE;
}
void
_X_EXPORT void
FreeDefaultStipple(int screenNum)
{
ScreenPtr pScreen = screenInfo.screens[screenNum];
(*pScreen->DestroyPixmap)(pScreen->PixmapPerDepth[0]);
}
int
_X_EXPORT int
SetDashes(GCPtr pGC, unsigned offset, unsigned ndash, unsigned char *pdash)
{
long i;
@ -1155,7 +1155,7 @@ VerifyRectOrder(int nrects, xRectangle *prects, int ordering)
return -1;
}
int
_X_EXPORT int
SetClipRects(GCPtr pGC, int xOrigin, int yOrigin, int nrects,
xRectangle *prects, int ordering)
{

View File

@ -73,8 +73,8 @@
* DDX. The DDX is expected to call GetEventList() and then pass the list into
* Get{Pointer|Keyboard}Events.
*/
EventListPtr InputEventList = NULL;
int InputEventListLen = 0;
_X_EXPORT EventListPtr InputEventList = NULL;
_X_EXPORT int InputEventListLen = 0;
_X_EXPORT int
GetEventList(EventListPtr* list)
@ -117,7 +117,7 @@ key_autorepeats(DeviceIntPtr pDev, int key_code)
(1 << (key_code & 7)));
}
void
_X_EXPORT void
CreateClassesChangedEvent(EventList* event,
DeviceIntPtr master,
DeviceIntPtr slave)
@ -903,7 +903,7 @@ GetKeyboardValuatorEvents(EventList *events, DeviceIntPtr pDev, int type,
*
* @param num_events Number of elements in list.
*/
EventListPtr
_X_EXPORT EventListPtr
InitEventList(int num_events)
{
EventListPtr events;
@ -1135,7 +1135,7 @@ GetProximityEvents(EventList *events, DeviceIntPtr pDev, int type,
* Used in cursor functions, e.g. when cursor confinement changes, and we need
* to shift the pointer to get it inside the new bounds.
*/
void
_X_EXPORT void
PostSyntheticMotion(DeviceIntPtr pDev,
int x,
int y,

View File

@ -62,7 +62,7 @@ SOFTWARE.
#include "os.h"
_X_EXPORT ScreenInfo screenInfo;
KeybdCtrl defaultKeyboardControl = {
_X_EXPORT KeybdCtrl defaultKeyboardControl = {
DEFAULT_KEYBOARD_CLICK,
DEFAULT_BELL,
DEFAULT_BELL_PITCH,
@ -72,7 +72,7 @@ KeybdCtrl defaultKeyboardControl = {
DEFAULT_LEDS,
0};
PtrCtrl defaultPointerControl = {
_X_EXPORT PtrCtrl defaultPointerControl = {
DEFAULT_PTR_NUMERATOR,
DEFAULT_PTR_DENOMINATOR,
DEFAULT_PTR_THRESHOLD,
@ -90,9 +90,9 @@ _X_EXPORT unsigned long serverGeneration = 0;
/* these next four are initialized in main.c */
_X_EXPORT CARD32 ScreenSaverTime;
CARD32 ScreenSaverInterval;
_X_EXPORT CARD32 ScreenSaverInterval;
_X_EXPORT int ScreenSaverBlanking;
int ScreenSaverAllowExposures;
_X_EXPORT int ScreenSaverAllowExposures;
#ifdef DPMSExtension
# ifndef DEFAULT_STANDBY_TIME
@ -107,11 +107,11 @@ int ScreenSaverAllowExposures;
# ifndef DEFAULT_DPMS_ENABLED
# define DEFAULT_DPMS_ENABLED TRUE
# endif
CARD32 defaultDPMSStandbyTime = DEFAULT_STANDBY_TIME;
CARD32 defaultDPMSSuspendTime = DEFAULT_SUSPEND_TIME;
CARD32 defaultDPMSOffTime = DEFAULT_OFF_TIME;
_X_EXPORT CARD32 defaultDPMSStandbyTime = DEFAULT_STANDBY_TIME;
_X_EXPORT CARD32 defaultDPMSSuspendTime = DEFAULT_SUSPEND_TIME;
_X_EXPORT CARD32 defaultDPMSOffTime = DEFAULT_OFF_TIME;
_X_EXPORT CARD16 DPMSPowerLevel = 0;
Bool defaultDPMSEnabled = DEFAULT_DPMS_ENABLED;
_X_EXPORT Bool defaultDPMSEnabled = DEFAULT_DPMS_ENABLED;
_X_EXPORT Bool DPMSEnabledSwitch = FALSE; /* these denote the DPMS command */
_X_EXPORT Bool DPMSDisabledSwitch = FALSE; /* lind switch states */
_X_EXPORT Bool DPMSCapableFlag = FALSE;
@ -121,28 +121,28 @@ _X_EXPORT CARD32 DPMSOffTime;
_X_EXPORT Bool DPMSEnabled;
#endif
CARD32 defaultScreenSaverTime = DEFAULT_SCREEN_SAVER_TIME;
CARD32 defaultScreenSaverInterval = DEFAULT_SCREEN_SAVER_INTERVAL;
int defaultScreenSaverBlanking = DEFAULT_SCREEN_SAVER_BLANKING;
int defaultScreenSaverAllowExposures = DEFAULT_SCREEN_SAVER_EXPOSURES;
_X_EXPORT CARD32 defaultScreenSaverTime = DEFAULT_SCREEN_SAVER_TIME;
_X_EXPORT CARD32 defaultScreenSaverInterval = DEFAULT_SCREEN_SAVER_INTERVAL;
_X_EXPORT int defaultScreenSaverBlanking = DEFAULT_SCREEN_SAVER_BLANKING;
_X_EXPORT int defaultScreenSaverAllowExposures = DEFAULT_SCREEN_SAVER_EXPOSURES;
#ifndef NOLOGOHACK
int logoScreenSaver = DEFAULT_LOGO_SCREEN_SAVER;
_X_EXPORT int logoScreenSaver = DEFAULT_LOGO_SCREEN_SAVER;
#endif
#ifdef SCREENSAVER
Bool screenSaverSuspended = FALSE;
_X_EXPORT Bool screenSaverSuspended = FALSE;
#endif
char *defaultFontPath = COMPILEDDEFAULTFONTPATH;
char *defaultTextFont = COMPILEDDEFAULTFONT;
char *defaultCursorFont = COMPILEDCURSORFONT;
_X_EXPORT char *defaultFontPath = COMPILEDDEFAULTFONTPATH;
_X_EXPORT char *defaultTextFont = COMPILEDDEFAULTFONT;
_X_EXPORT char *defaultCursorFont = COMPILEDCURSORFONT;
FontPtr defaultFont; /* not declared in dix.h to avoid including font.h in
every compilation of dix code */
CursorPtr rootCursor;
Bool party_like_its_1989 = FALSE;
Bool whiteRoot = FALSE;
_X_EXPORT CursorPtr rootCursor;
_X_EXPORT Bool party_like_its_1989 = FALSE;
_X_EXPORT Bool whiteRoot = FALSE;
int cursorScreenDevPriv[MAXSCREENS];
_X_EXPORT int cursorScreenDevPriv[MAXSCREENS];
_X_EXPORT TimeStamp currentTime;
_X_EXPORT TimeStamp lastDeviceEventTime;
@ -151,8 +151,8 @@ _X_EXPORT int defaultColorVisualClass = -1;
_X_EXPORT int monitorResolution = 0;
_X_EXPORT char *display;
char *ConnectionInfo;
_X_EXPORT char *ConnectionInfo;
CARD32 TimeOutValue = DEFAULT_TIMEOUT * MILLI_PER_SECOND;
_X_EXPORT CARD32 TimeOutValue = DEFAULT_TIMEOUT * MILLI_PER_SECOND;
DDXPointRec dixScreenOrigins[MAXSCREENS];
_X_EXPORT DDXPointRec dixScreenOrigins[MAXSCREENS];

View File

@ -73,7 +73,7 @@ the first one we find.
cursor metrics.
*/
int
_X_EXPORT int
ServerBitsFromGlyph(FontPtr pfont, unsigned ch, CursorMetricPtr cm, unsigned char **ppbits)
{
ScreenPtr pScreen;
@ -138,7 +138,7 @@ ServerBitsFromGlyph(FontPtr pfont, unsigned ch, CursorMetricPtr cm, unsigned cha
}
Bool
_X_EXPORT Bool
CursorMetricsFromGlyph(FontPtr pfont, unsigned ch, CursorMetricPtr cm)
{
CharInfoPtr pci;

View File

@ -67,7 +67,7 @@ SOFTWARE.
#define BITCLEAR(buf, i) MASKWORD(buf, i) &= ~BITMASK(i)
#define GETBIT(buf, i) (MASKWORD(buf, i) & BITMASK(i))
GrabPtr
_X_EXPORT GrabPtr
CreateGrab(
int client,
DeviceIntPtr device,
@ -128,7 +128,7 @@ FreeGrab(GrabPtr pGrab)
xfree(pGrab);
}
int
_X_EXPORT int
DeletePassiveGrab(pointer value, XID id)
{
GrabPtr g, prev;
@ -254,7 +254,7 @@ GrabSupersedesSecond(GrabPtr pFirstGrab, GrabPtr pSecondGrab)
* ignored.
* @return TRUE if the grabs match or FALSE otherwise.
*/
Bool
_X_EXPORT Bool
GrabMatchesSecond(GrabPtr pFirstGrab, GrabPtr pSecondGrab, Bool ignoreDevice)
{
if (!ignoreDevice &&
@ -324,7 +324,7 @@ GrabsAreIdentical(GrabPtr pFirstGrab, GrabPtr pSecondGrab)
*
* @return Success or X error code on failure.
*/
int
_X_EXPORT int
AddPassiveGrabToList(ClientPtr client, GrabPtr pGrab)
{
GrabPtr grab;
@ -376,7 +376,7 @@ AddPassiveGrabToList(ClientPtr client, GrabPtr pGrab)
* if any allocation fails
*/
Bool
_X_EXPORT Bool
DeletePassiveGrabFromList(GrabPtr pMinuendGrab)
{
GrabPtr grab;

View File

@ -11,7 +11,7 @@
#include <X11/Xatom.h>
#include "misc.h"
#include "dix.h"
void MakePredeclaredAtoms(void)
_X_EXPORT void MakePredeclaredAtoms(void)
{
if (MakeAtom("PRIMARY", 7, 1) != XA_PRIMARY) AtomError();
if (MakeAtom("SECONDARY", 9, 1) != XA_SECONDARY) AtomError();

View File

@ -144,7 +144,7 @@ NotImplemented(xEvent *from, xEvent *to)
* Dummy entry for ReplySwapVector[]
*/
void
_X_EXPORT void
ReplyNotSwappd(
ClientPtr pClient ,
int size ,
@ -446,13 +446,13 @@ int main(int argc, char *argv[], char *envp[])
static int VendorRelease = VENDOR_RELEASE;
static char *VendorString = VENDOR_NAME;
void
_X_EXPORT void
SetVendorRelease(int release)
{
VendorRelease = release;
}
void
_X_EXPORT void
SetVendorString(char *string)
{
VendorString = string;
@ -609,7 +609,7 @@ with its screen number, a pointer to its ScreenRec, argc, and argv.
*/
int
_X_EXPORT int
AddScreen(
Bool (* pfnInit)(
int /*index*/,

View File

@ -88,7 +88,7 @@ FreeScratchPixmapHeader(PixmapPtr pPixmap)
}
Bool
_X_EXPORT Bool
CreateScratchPixmapsForScreen(int scrnum)
{
/* let it be created on first use */
@ -97,7 +97,7 @@ CreateScratchPixmapsForScreen(int scrnum)
}
void
_X_EXPORT void
FreeScratchPixmapsForScreen(int scrnum)
{
FreeScratchPixmapHeader(screenInfo.screens[scrnum]->pScratchPixmap);

View File

@ -295,7 +295,7 @@ dixLookupPrivateOffset(RESTYPE type)
return offsets[type];
}
int
_X_EXPORT int
dixResetPrivates(void)
{
int i;

View File

@ -370,7 +370,7 @@ ChangeWindowProperty(WindowPtr pWin, Atom property, Atom type, int format,
mode, len, value, sendevent);
}
int
_X_EXPORT int
DeleteProperty(ClientPtr client, WindowPtr pWin, Atom propName)
{
PropertyPtr pProp, prevProp;
@ -401,7 +401,7 @@ DeleteProperty(ClientPtr client, WindowPtr pWin, Atom propName)
return rc;
}
void
_X_EXPORT void
DeleteAllWindowProperties(WindowPtr pWin)
{
PropertyPtr pProp, pNextProp;

View File

@ -93,7 +93,7 @@ SimpleSmoothProfile(DeviceVelocityPtr pVel, float velocity,
/**
* Init struct so it should match the average case
*/
void
_X_EXPORT void
InitVelocityData(DeviceVelocityPtr s)
{
memset(s, 0, sizeof(DeviceVelocityRec));
@ -123,7 +123,7 @@ FreeVelocityData(DeviceVelocityPtr s){
/*
* dix uninit helper, called through scheme
*/
void
_X_EXPORT void
AccelerationDefaultCleanup(DeviceIntPtr pDev)
{
/*sanity check*/
@ -149,7 +149,7 @@ and is being coupled to account for fast-changing input, or you have 'one for
every situation'. You might want to have tighter coupling then, e.g. 0.1.
In the filter stats, you can see if a reasonable filter useage emerges.
*/
void
_X_EXPORT void
InitFilterChain(DeviceVelocityPtr s, float rdecay, float progression, int stages, int lutsize)
{
int fn;
@ -787,7 +787,7 @@ GetDevicePredictableAccelData(
* This version employs a velocity approximation algorithm to
* enable fine-grained predictable acceleration profiles.
*/
void
_X_EXPORT void
acceleratePointerPredictable(
DeviceIntPtr pDev,
int first_valuator,
@ -863,7 +863,7 @@ acceleratePointerPredictable(
* Originally a part of xf86PostMotionEvent; modifies valuators
* in-place. Retained mostly for embedded scenarios.
*/
void
_X_EXPORT void
acceleratePointerLightweight(
DeviceIntPtr pDev,
int first_valuator,

View File

@ -114,7 +114,7 @@ RegisterErrorName(unsigned error, char *name) {
errors[error] = name;
}
void
_X_EXPORT void
RegisterExtensionNames(ExtensionEntry *extEntry)
{
char buf[256], *lineobj, *ptr;
@ -196,7 +196,7 @@ RegisterExtensionNames(ExtensionEntry *extEntry)
* Registration functions
*/
void
_X_EXPORT void
RegisterResourceName(RESTYPE resource, char *name)
{
resource &= TypeMask;
@ -214,7 +214,7 @@ RegisterResourceName(RESTYPE resource, char *name)
* Lookup functions
*/
const char *
_X_EXPORT const char *
LookupRequestName(int major, int minor)
{
if (major >= nmajor)
@ -225,7 +225,7 @@ LookupRequestName(int major, int minor)
return requests[major][minor] ? requests[major][minor] : XREGISTRY_UNKNOWN;
}
const char *
_X_EXPORT const char *
LookupMajorName(int major)
{
if (major < 128) {
@ -244,7 +244,7 @@ LookupMajorName(int major)
}
}
const char *
_X_EXPORT const char *
LookupEventName(int event)
{
event &= 127;
@ -254,7 +254,7 @@ LookupEventName(int event)
return events[event] ? events[event] : XREGISTRY_UNKNOWN;
}
const char *
_X_EXPORT const char *
LookupErrorName(int error)
{
if (error >= nerror)
@ -263,7 +263,7 @@ LookupErrorName(int error)
return errors[error] ? errors[error] : XREGISTRY_UNKNOWN;
}
const char *
_X_EXPORT const char *
LookupResourceName(RESTYPE resource)
{
resource &= TypeMask;
@ -276,7 +276,7 @@ LookupResourceName(RESTYPE resource)
/*
* Setup and teardown
*/
void
_X_EXPORT void
dixResetRegistry(void)
{
ExtensionEntry extEntry;

View File

@ -244,7 +244,7 @@ static ClientResourceRec clientTable[MAXCLIENTS];
* in resource table
*****************/
Bool
_X_EXPORT Bool
InitClientResources(ClientPtr client)
{
int i, j;
@ -339,7 +339,7 @@ AvailableID(
return 0;
}
void
_X_EXPORT void
GetXIDRange(int client, Bool server, XID *minp, XID *maxp)
{
XID id, maxid;
@ -390,7 +390,7 @@ GetXIDRange(int client, Bool server, XID *minp, XID *maxp)
* invented, but this will be used so rarely that this should suffice.
*/
unsigned int
_X_EXPORT unsigned int
GetXIDList(ClientPtr pClient, unsigned count, XID *pids)
{
unsigned int found = 0;
@ -698,7 +698,7 @@ FindAllClientResources(
}
pointer
_X_EXPORT pointer
LookupClientResourceComplex(
ClientPtr client,
RESTYPE type,
@ -725,7 +725,7 @@ LookupClientResourceComplex(
}
void
_X_EXPORT void
FreeClientNeverRetainResources(ClientPtr client)
{
ResourcePtr *resources;
@ -762,7 +762,7 @@ FreeClientNeverRetainResources(ClientPtr client)
}
}
void
_X_EXPORT void
FreeClientResources(ClientPtr client)
{
ResourcePtr *resources;
@ -813,7 +813,7 @@ FreeClientResources(ClientPtr client)
clientTable[client->index].buckets = 0;
}
void
_X_EXPORT void
FreeAllResources(void)
{
int i;

View File

@ -66,7 +66,7 @@ SOFTWARE.
*****************************************************************/
_X_EXPORT Selection *CurrentSelections;
CallbackListPtr SelectionCallback;
_X_EXPORT CallbackListPtr SelectionCallback;
_X_EXPORT int
dixLookupSelection(Selection **result, Atom selectionName,
@ -86,7 +86,7 @@ dixLookupSelection(Selection **result, Atom selectionName,
return rc;
}
void
_X_EXPORT void
InitSelections(void)
{
Selection *pSel, *pNextSel;
@ -110,7 +110,7 @@ CallSelectionCallback(Selection *pSel, ClientPtr client,
CallCallbacks(&SelectionCallback, &info);
}
void
_X_EXPORT void
DeleteWindowFromAnySelections(WindowPtr pWin)
{
Selection *pSel;
@ -125,7 +125,7 @@ DeleteWindowFromAnySelections(WindowPtr pWin)
}
}
void
_X_EXPORT void
DeleteClientFromAnySelections(ClientPtr client)
{
Selection *pSel;

View File

@ -140,7 +140,7 @@ CopySwap32Write(ClientPtr pClient, int size, CARD32 *pbuf)
*
* \param size size in bytes
*/
void
_X_EXPORT void
CopySwap16Write(ClientPtr pClient, int size, short *pbuf)
{
int bufsize = size;
@ -186,7 +186,7 @@ CopySwap16Write(ClientPtr pClient, int size, short *pbuf)
/* Extra-small reply */
void
_X_EXPORT void
SGenericReply(ClientPtr pClient, int size, xGenericReply *pRep)
{
char n;
@ -196,7 +196,7 @@ SGenericReply(ClientPtr pClient, int size, xGenericReply *pRep)
}
/* Extra-large reply */
void
_X_EXPORT void
SGetWindowAttributesReply(ClientPtr pClient, int size,
xGetWindowAttributesReply *pRep)
{
@ -215,7 +215,7 @@ SGetWindowAttributesReply(ClientPtr pClient, int size,
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SGetGeometryReply(ClientPtr pClient, int size, xGetGeometryReply *pRep)
{
char n;
@ -230,7 +230,7 @@ SGetGeometryReply(ClientPtr pClient, int size, xGetGeometryReply *pRep)
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SQueryTreeReply(ClientPtr pClient, int size, xQueryTreeReply *pRep)
{
char n;
@ -243,7 +243,7 @@ SQueryTreeReply(ClientPtr pClient, int size, xQueryTreeReply *pRep)
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SInternAtomReply(ClientPtr pClient, int size, xInternAtomReply *pRep)
{
char n;
@ -253,7 +253,7 @@ SInternAtomReply(ClientPtr pClient, int size, xInternAtomReply *pRep)
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SGetAtomNameReply(ClientPtr pClient, int size, xGetAtomNameReply *pRep)
{
char n;
@ -265,7 +265,7 @@ SGetAtomNameReply(ClientPtr pClient, int size, xGetAtomNameReply *pRep)
}
void
_X_EXPORT void
SGetPropertyReply(ClientPtr pClient, int size, xGetPropertyReply *pRep)
{
char n;
@ -278,7 +278,7 @@ SGetPropertyReply(ClientPtr pClient, int size, xGetPropertyReply *pRep)
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SListPropertiesReply(ClientPtr pClient, int size, xListPropertiesReply *pRep)
{
char n;
@ -289,7 +289,7 @@ SListPropertiesReply(ClientPtr pClient, int size, xListPropertiesReply *pRep)
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SGetSelectionOwnerReply(ClientPtr pClient, int size,
xGetSelectionOwnerReply *pRep)
{
@ -301,7 +301,7 @@ SGetSelectionOwnerReply(ClientPtr pClient, int size,
}
void
_X_EXPORT void
SQueryPointerReply(ClientPtr pClient, int size, xQueryPointerReply *pRep)
{
char n;
@ -327,7 +327,7 @@ SwapTimecoord(xTimecoord* pCoord)
swaps(&pCoord->y, n);
}
void
_X_EXPORT void
SwapTimeCoordWrite(ClientPtr pClient, int size, xTimecoord *pRep)
{
int i, n;
@ -343,7 +343,7 @@ SwapTimeCoordWrite(ClientPtr pClient, int size, xTimecoord *pRep)
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SGetMotionEventsReply(ClientPtr pClient, int size, xGetMotionEventsReply *pRep)
{
char n;
@ -354,7 +354,7 @@ SGetMotionEventsReply(ClientPtr pClient, int size, xGetMotionEventsReply *pRep)
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
STranslateCoordsReply(ClientPtr pClient, int size, xTranslateCoordsReply *pRep)
{
char n;
@ -366,7 +366,7 @@ STranslateCoordsReply(ClientPtr pClient, int size, xTranslateCoordsReply *pRep)
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SGetInputFocusReply(ClientPtr pClient, int size, xGetInputFocusReply *pRep)
{
char n;
@ -377,7 +377,7 @@ SGetInputFocusReply(ClientPtr pClient, int size, xGetInputFocusReply *pRep)
}
/* extra long reply */
void
_X_EXPORT void
SQueryKeymapReply(ClientPtr pClient, int size, xQueryKeymapReply *pRep)
{
char n;
@ -448,14 +448,14 @@ SwapFont(xQueryFontReply *pr, Bool hasGlyphs)
}
}
void
_X_EXPORT void
SQueryFontReply(ClientPtr pClient, int size, xQueryFontReply *pRep)
{
SwapFont(pRep, TRUE);
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SQueryTextExtentsReply(ClientPtr pClient, int size, xQueryTextExtentsReply *pRep)
{
char n;
@ -471,7 +471,7 @@ SQueryTextExtentsReply(ClientPtr pClient, int size, xQueryTextExtentsReply *pRep
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SListFontsReply(ClientPtr pClient, int size, xListFontsReply *pRep)
{
char n;
@ -482,7 +482,7 @@ SListFontsReply(ClientPtr pClient, int size, xListFontsReply *pRep)
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SListFontsWithInfoReply(ClientPtr pClient, int size,
xListFontsWithInfoReply *pRep)
{
@ -490,7 +490,7 @@ SListFontsWithInfoReply(ClientPtr pClient, int size,
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SGetFontPathReply(ClientPtr pClient, int size, xGetFontPathReply *pRep)
{
char n;
@ -501,7 +501,7 @@ SGetFontPathReply(ClientPtr pClient, int size, xGetFontPathReply *pRep)
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SGetImageReply(ClientPtr pClient, int size, xGetImageReply *pRep)
{
char n;
@ -513,7 +513,7 @@ SGetImageReply(ClientPtr pClient, int size, xGetImageReply *pRep)
/* Fortunately, image doesn't need swapping */
}
void
_X_EXPORT void
SListInstalledColormapsReply(ClientPtr pClient, int size,
xListInstalledColormapsReply *pRep)
{
@ -525,7 +525,7 @@ SListInstalledColormapsReply(ClientPtr pClient, int size,
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SAllocColorReply(pClient, size, pRep)
ClientPtr pClient;
int size;
@ -541,7 +541,7 @@ SAllocColorReply(pClient, size, pRep)
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SAllocNamedColorReply(ClientPtr pClient, int size, xAllocNamedColorReply *pRep)
{
char n;
@ -557,7 +557,7 @@ SAllocNamedColorReply(ClientPtr pClient, int size, xAllocNamedColorReply *pRep)
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SAllocColorCellsReply(ClientPtr pClient, int size, xAllocColorCellsReply *pRep)
{
char n;
@ -570,7 +570,7 @@ SAllocColorCellsReply(ClientPtr pClient, int size, xAllocColorCellsReply *pRep)
}
void
_X_EXPORT void
SAllocColorPlanesReply(ClientPtr pClient, int size, xAllocColorPlanesReply *pRep)
{
char n;
@ -594,7 +594,7 @@ SwapRGB(xrgb *prgb)
swaps(&prgb->blue, n);
}
void
_X_EXPORT void
SQColorsExtend(ClientPtr pClient, int size, xrgb *prgb)
{
int i, n;
@ -610,7 +610,7 @@ SQColorsExtend(ClientPtr pClient, int size, xrgb *prgb)
(void)WriteToClient(pClient, size, (char *) prgb);
}
void
_X_EXPORT void
SQueryColorsReply(ClientPtr pClient, int size, xQueryColorsReply* pRep)
{
char n;
@ -621,7 +621,7 @@ SQueryColorsReply(ClientPtr pClient, int size, xQueryColorsReply* pRep)
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SLookupColorReply(ClientPtr pClient, int size, xLookupColorReply *pRep)
{
char n;
@ -636,7 +636,7 @@ SLookupColorReply(ClientPtr pClient, int size, xLookupColorReply *pRep)
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SQueryBestSizeReply(ClientPtr pClient, int size, xQueryBestSizeReply *pRep)
{
char n;
@ -647,7 +647,7 @@ SQueryBestSizeReply(ClientPtr pClient, int size, xQueryBestSizeReply *pRep)
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SListExtensionsReply(ClientPtr pClient, int size, xListExtensionsReply *pRep)
{
char n;
@ -657,7 +657,7 @@ SListExtensionsReply(ClientPtr pClient, int size, xListExtensionsReply *pRep)
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SGetKeyboardMappingReply(ClientPtr pClient, int size,
xGetKeyboardMappingReply *pRep)
{
@ -668,7 +668,7 @@ SGetKeyboardMappingReply(ClientPtr pClient, int size,
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SGetPointerMappingReply(ClientPtr pClient, int size,
xGetPointerMappingReply *pRep)
{
@ -679,7 +679,7 @@ SGetPointerMappingReply(ClientPtr pClient, int size,
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SGetModifierMappingReply(ClientPtr pClient, int size,
xGetModifierMappingReply *pRep)
{
@ -690,7 +690,7 @@ SGetModifierMappingReply(ClientPtr pClient, int size,
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SGetKeyboardControlReply(ClientPtr pClient, int size, xGetKeyboardControlReply *pRep)
{
char n;
@ -703,7 +703,7 @@ SGetKeyboardControlReply(ClientPtr pClient, int size, xGetKeyboardControlReply *
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SGetPointerControlReply(ClientPtr pClient, int size, xGetPointerControlReply *pRep)
{
char n;
@ -715,7 +715,7 @@ SGetPointerControlReply(ClientPtr pClient, int size, xGetPointerControlReply *pR
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SGetScreenSaverReply(ClientPtr pClient, int size, xGetScreenSaverReply *pRep)
{
char n;
@ -726,7 +726,7 @@ SGetScreenSaverReply(ClientPtr pClient, int size, xGetScreenSaverReply *pRep)
(void)WriteToClient(pClient, size, (char *) pRep);
}
void
_X_EXPORT void
SLHostsExtend(ClientPtr pClient, int size, char *buf)
{
char *bufT = buf;
@ -741,7 +741,7 @@ SLHostsExtend(ClientPtr pClient, int size, char *buf)
(void)WriteToClient (pClient, size, buf);
}
void
_X_EXPORT void
SListHostsReply(ClientPtr pClient, int size, xListHostsReply *pRep)
{
char n;
@ -754,7 +754,7 @@ SListHostsReply(ClientPtr pClient, int size, xListHostsReply *pRep)
void
_X_EXPORT void
SErrorEvent(xError *from, xError *to)
{
to->type = X_Error;
@ -765,7 +765,7 @@ SErrorEvent(xError *from, xError *to)
to->majorCode = from->majorCode;
}
void
_X_EXPORT void
SKeyButtonPtrEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -793,7 +793,7 @@ SKeyButtonPtrEvent(xEvent *from, xEvent *to)
from->u.keyButtonPointer.sameScreen;
}
void
_X_EXPORT void
SEnterLeaveEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -812,7 +812,7 @@ SEnterLeaveEvent(xEvent *from, xEvent *to)
to->u.enterLeave.flags = from->u.enterLeave.flags;
}
void
_X_EXPORT void
SFocusEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -822,7 +822,7 @@ SFocusEvent(xEvent *from, xEvent *to)
to->u.focus.mode = from->u.focus.mode;
}
void
_X_EXPORT void
SExposeEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -835,7 +835,7 @@ SExposeEvent(xEvent *from, xEvent *to)
cpswaps(from->u.expose.count, to->u.expose.count);
}
void
_X_EXPORT void
SGraphicsExposureEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -858,7 +858,7 @@ SGraphicsExposureEvent(xEvent *from, xEvent *to)
from->u.graphicsExposure.majorEvent;
}
void
_X_EXPORT void
SNoExposureEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -868,7 +868,7 @@ SNoExposureEvent(xEvent *from, xEvent *to)
to->u.noExposure.majorEvent = from->u.noExposure.majorEvent;
}
void
_X_EXPORT void
SVisibilityEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -877,7 +877,7 @@ SVisibilityEvent(xEvent *from, xEvent *to)
to->u.visibility.state = from->u.visibility.state;
}
void
_X_EXPORT void
SCreateNotifyEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -893,7 +893,7 @@ SCreateNotifyEvent(xEvent *from, xEvent *to)
to->u.createNotify.override = from->u.createNotify.override;
}
void
_X_EXPORT void
SDestroyNotifyEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -902,7 +902,7 @@ SDestroyNotifyEvent(xEvent *from, xEvent *to)
cpswapl(from->u.destroyNotify.window, to->u.destroyNotify.window);
}
void
_X_EXPORT void
SUnmapNotifyEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -912,7 +912,7 @@ SUnmapNotifyEvent(xEvent *from, xEvent *to)
to->u.unmapNotify.fromConfigure = from->u.unmapNotify.fromConfigure;
}
void
_X_EXPORT void
SMapNotifyEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -922,7 +922,7 @@ SMapNotifyEvent(xEvent *from, xEvent *to)
to->u.mapNotify.override = from->u.mapNotify.override;
}
void
_X_EXPORT void
SMapRequestEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -931,7 +931,7 @@ SMapRequestEvent(xEvent *from, xEvent *to)
cpswapl(from->u.mapRequest.window, to->u.mapRequest.window);
}
void
_X_EXPORT void
SReparentEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -944,7 +944,7 @@ SReparentEvent(xEvent *from, xEvent *to)
to->u.reparent.override = from->u.reparent.override;
}
void
_X_EXPORT void
SConfigureNotifyEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -965,7 +965,7 @@ SConfigureNotifyEvent(xEvent *from, xEvent *to)
to->u.configureNotify.override = from->u.configureNotify.override;
}
void
_X_EXPORT void
SConfigureRequestEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -990,7 +990,7 @@ SConfigureRequestEvent(xEvent *from, xEvent *to)
}
void
_X_EXPORT void
SGravityEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -1001,7 +1001,7 @@ SGravityEvent(xEvent *from, xEvent *to)
cpswaps(from->u.gravity.y, to->u.gravity.y);
}
void
_X_EXPORT void
SResizeRequestEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -1011,7 +1011,7 @@ SResizeRequestEvent(xEvent *from, xEvent *to)
cpswaps(from->u.resizeRequest.height, to->u.resizeRequest.height);
}
void
_X_EXPORT void
SCirculateEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -1023,7 +1023,7 @@ SCirculateEvent(xEvent *from, xEvent *to)
to->u.circulate.place = from->u.circulate.place;
}
void
_X_EXPORT void
SPropertyEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -1034,7 +1034,7 @@ SPropertyEvent(xEvent *from, xEvent *to)
to->u.property.state = from->u.property.state;
}
void
_X_EXPORT void
SSelectionClearEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -1044,7 +1044,7 @@ SSelectionClearEvent(xEvent *from, xEvent *to)
cpswapl(from->u.selectionClear.atom, to->u.selectionClear.atom);
}
void
_X_EXPORT void
SSelectionRequestEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -1062,7 +1062,7 @@ SSelectionRequestEvent(xEvent *from, xEvent *to)
to->u.selectionRequest.property);
}
void
_X_EXPORT void
SSelectionNotifyEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -1078,7 +1078,7 @@ SSelectionNotifyEvent(xEvent *from, xEvent *to)
to->u.selectionNotify.property);
}
void
_X_EXPORT void
SColormapEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -1089,7 +1089,7 @@ SColormapEvent(xEvent *from, xEvent *to)
to->u.colormap.state = from->u.colormap.state;
}
void
_X_EXPORT void
SMappingEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -1100,7 +1100,7 @@ SMappingEvent(xEvent *from, xEvent *to)
to->u.mappingNotify.count = from->u.mappingNotify.count;
}
void
_X_EXPORT void
SClientMessageEvent(xEvent *from, xEvent *to)
{
to->u.u.type = from->u.u.type;
@ -1151,7 +1151,7 @@ SClientMessageEvent(xEvent *from, xEvent *to)
}
}
void
_X_EXPORT void
SKeymapNotifyEvent(xEvent *from, xEvent *to)
{
/* Keymap notify events are special; they have no
@ -1262,7 +1262,7 @@ SwapConnSetupInfo(
}
}
void
_X_EXPORT void
WriteSConnectionInfo(ClientPtr pClient, unsigned long size, char *pInfo)
{
char *pInfoTBase;
@ -1288,7 +1288,7 @@ SwapConnSetupPrefix(xConnSetupPrefix *pcspFrom, xConnSetupPrefix *pcspTo)
cpswaps(pcspFrom->length, pcspTo->length);
}
void
_X_EXPORT void
WriteSConnSetupPrefix(ClientPtr pClient, xConnSetupPrefix *pcsp)
{
xConnSetupPrefix cspT;

View File

@ -123,7 +123,7 @@ SwapShorts (short *list, unsigned long count)
/* The following is used for all requests that have
no fields to be swapped (except "length") */
int
_X_EXPORT int
SProcSimpleReq(ClientPtr client)
{
char n;
@ -136,7 +136,7 @@ SProcSimpleReq(ClientPtr client)
/* The following is used for all requests that have
only a single 32-bit field to be swapped, coming
right after the "length" field */
int
_X_EXPORT int
SProcResourceReq(ClientPtr client)
{
char n;
@ -148,7 +148,7 @@ SProcResourceReq(ClientPtr client)
return(*ProcVector[stuff->reqType])(client);
}
int
_X_EXPORT int
SProcCreateWindow(ClientPtr client)
{
char n;
@ -170,7 +170,7 @@ SProcCreateWindow(ClientPtr client)
return((* ProcVector[X_CreateWindow])(client));
}
int
_X_EXPORT int
SProcChangeWindowAttributes(ClientPtr client)
{
char n;
@ -184,7 +184,7 @@ SProcChangeWindowAttributes(ClientPtr client)
return((* ProcVector[X_ChangeWindowAttributes])(client));
}
int
_X_EXPORT int
SProcReparentWindow(ClientPtr client)
{
char n;
@ -198,7 +198,7 @@ SProcReparentWindow(ClientPtr client)
return((* ProcVector[X_ReparentWindow])(client));
}
int
_X_EXPORT int
SProcConfigureWindow(ClientPtr client)
{
char n;
@ -213,7 +213,7 @@ SProcConfigureWindow(ClientPtr client)
}
int
_X_EXPORT int
SProcInternAtom(ClientPtr client)
{
char n;
@ -224,7 +224,7 @@ SProcInternAtom(ClientPtr client)
return((* ProcVector[X_InternAtom])(client));
}
int
_X_EXPORT int
SProcChangeProperty(ClientPtr client)
{
char n;
@ -248,7 +248,7 @@ SProcChangeProperty(ClientPtr client)
return((* ProcVector[X_ChangeProperty])(client));
}
int
_X_EXPORT int
SProcDeleteProperty(ClientPtr client)
{
char n;
@ -261,7 +261,7 @@ SProcDeleteProperty(ClientPtr client)
}
int
_X_EXPORT int
SProcGetProperty(ClientPtr client)
{
char n;
@ -276,7 +276,7 @@ SProcGetProperty(ClientPtr client)
return((* ProcVector[X_GetProperty])(client));
}
int
_X_EXPORT int
SProcSetSelectionOwner(ClientPtr client)
{
char n;
@ -289,7 +289,7 @@ SProcSetSelectionOwner(ClientPtr client)
return((* ProcVector[X_SetSelectionOwner])(client));
}
int
_X_EXPORT int
SProcConvertSelection(ClientPtr client)
{
char n;
@ -304,7 +304,7 @@ SProcConvertSelection(ClientPtr client)
return((* ProcVector[X_ConvertSelection])(client));
}
int
_X_EXPORT int
SProcSendEvent(ClientPtr client)
{
char n;
@ -326,7 +326,7 @@ SProcSendEvent(ClientPtr client)
return((* ProcVector[X_SendEvent])(client));
}
int
_X_EXPORT int
SProcGrabPointer(ClientPtr client)
{
char n;
@ -341,7 +341,7 @@ SProcGrabPointer(ClientPtr client)
return((* ProcVector[X_GrabPointer])(client));
}
int
_X_EXPORT int
SProcGrabButton(ClientPtr client)
{
char n;
@ -356,7 +356,7 @@ SProcGrabButton(ClientPtr client)
return((* ProcVector[X_GrabButton])(client));
}
int
_X_EXPORT int
SProcUngrabButton(ClientPtr client)
{
char n;
@ -368,7 +368,7 @@ SProcUngrabButton(ClientPtr client)
return((* ProcVector[X_UngrabButton])(client));
}
int
_X_EXPORT int
SProcChangeActivePointerGrab(ClientPtr client)
{
char n;
@ -381,7 +381,7 @@ SProcChangeActivePointerGrab(ClientPtr client)
return((* ProcVector[X_ChangeActivePointerGrab])(client));
}
int
_X_EXPORT int
SProcGrabKeyboard(ClientPtr client)
{
char n;
@ -393,7 +393,7 @@ SProcGrabKeyboard(ClientPtr client)
return((* ProcVector[X_GrabKeyboard])(client));
}
int
_X_EXPORT int
SProcGrabKey(ClientPtr client)
{
char n;
@ -405,7 +405,7 @@ SProcGrabKey(ClientPtr client)
return((* ProcVector[X_GrabKey])(client));
}
int
_X_EXPORT int
SProcUngrabKey(ClientPtr client)
{
char n;
@ -417,7 +417,7 @@ SProcUngrabKey(ClientPtr client)
return((* ProcVector[X_UngrabKey])(client));
}
int
_X_EXPORT int
SProcGetMotionEvents(ClientPtr client)
{
char n;
@ -430,7 +430,7 @@ SProcGetMotionEvents(ClientPtr client)
return((* ProcVector[X_GetMotionEvents])(client));
}
int
_X_EXPORT int
SProcTranslateCoords(ClientPtr client)
{
char n;
@ -444,7 +444,7 @@ SProcTranslateCoords(ClientPtr client)
return((* ProcVector[X_TranslateCoords])(client));
}
int
_X_EXPORT int
SProcWarpPointer(ClientPtr client)
{
char n;
@ -462,7 +462,7 @@ SProcWarpPointer(ClientPtr client)
return((* ProcVector[X_WarpPointer])(client));
}
int
_X_EXPORT int
SProcSetInputFocus(ClientPtr client)
{
char n;
@ -474,7 +474,7 @@ SProcSetInputFocus(ClientPtr client)
return((* ProcVector[X_SetInputFocus])(client));
}
int
_X_EXPORT int
SProcOpenFont(ClientPtr client)
{
char n;
@ -486,7 +486,7 @@ SProcOpenFont(ClientPtr client)
return((* ProcVector[X_OpenFont])(client));
}
int
_X_EXPORT int
SProcListFonts(ClientPtr client)
{
char n;
@ -498,7 +498,7 @@ SProcListFonts(ClientPtr client)
return((* ProcVector[X_ListFonts])(client));
}
int
_X_EXPORT int
SProcListFontsWithInfo(ClientPtr client)
{
char n;
@ -510,7 +510,7 @@ SProcListFontsWithInfo(ClientPtr client)
return((* ProcVector[X_ListFontsWithInfo])(client));
}
int
_X_EXPORT int
SProcSetFontPath(ClientPtr client)
{
char n;
@ -521,7 +521,7 @@ SProcSetFontPath(ClientPtr client)
return((* ProcVector[X_SetFontPath])(client));
}
int
_X_EXPORT int
SProcCreatePixmap(ClientPtr client)
{
char n;
@ -536,7 +536,7 @@ SProcCreatePixmap(ClientPtr client)
return((* ProcVector[X_CreatePixmap])(client));
}
int
_X_EXPORT int
SProcCreateGC(ClientPtr client)
{
char n;
@ -550,7 +550,7 @@ SProcCreateGC(ClientPtr client)
return((* ProcVector[X_CreateGC])(client));
}
int
_X_EXPORT int
SProcChangeGC(ClientPtr client)
{
char n;
@ -563,7 +563,7 @@ SProcChangeGC(ClientPtr client)
return((* ProcVector[X_ChangeGC])(client));
}
int
_X_EXPORT int
SProcCopyGC(ClientPtr client)
{
char n;
@ -576,7 +576,7 @@ SProcCopyGC(ClientPtr client)
return((* ProcVector[X_CopyGC])(client));
}
int
_X_EXPORT int
SProcSetDashes(ClientPtr client)
{
char n;
@ -590,7 +590,7 @@ SProcSetDashes(ClientPtr client)
}
int
_X_EXPORT int
SProcSetClipRectangles(ClientPtr client)
{
char n;
@ -604,7 +604,7 @@ SProcSetClipRectangles(ClientPtr client)
return((* ProcVector[X_SetClipRectangles])(client));
}
int
_X_EXPORT int
SProcClearToBackground(ClientPtr client)
{
char n;
@ -619,7 +619,7 @@ SProcClearToBackground(ClientPtr client)
return((* ProcVector[X_ClearArea])(client));
}
int
_X_EXPORT int
SProcCopyArea(ClientPtr client)
{
char n;
@ -638,7 +638,7 @@ SProcCopyArea(ClientPtr client)
return((* ProcVector[X_CopyArea])(client));
}
int
_X_EXPORT int
SProcCopyPlane(ClientPtr client)
{
char n;
@ -660,7 +660,7 @@ SProcCopyPlane(ClientPtr client)
/* The following routine is used for all Poly drawing requests
(except FillPoly, which uses a different request format) */
int
_X_EXPORT int
SProcPoly(ClientPtr client)
{
char n;
@ -677,7 +677,7 @@ SProcPoly(ClientPtr client)
/* cannot use SProcPoly for this one, because xFillPolyReq
is longer than xPolyPointReq, and we don't want to swap
the difference as shorts! */
int
_X_EXPORT int
SProcFillPoly(ClientPtr client)
{
char n;
@ -691,7 +691,7 @@ SProcFillPoly(ClientPtr client)
return((* ProcVector[X_FillPoly])(client));
}
int
_X_EXPORT int
SProcPutImage(ClientPtr client)
{
char n;
@ -709,7 +709,7 @@ SProcPutImage(ClientPtr client)
}
int
_X_EXPORT int
SProcGetImage(ClientPtr client)
{
char n;
@ -727,7 +727,7 @@ SProcGetImage(ClientPtr client)
/* ProcPolyText used for both PolyText8 and PolyText16 */
int
_X_EXPORT int
SProcPolyText(ClientPtr client)
{
char n;
@ -743,7 +743,7 @@ SProcPolyText(ClientPtr client)
/* ProcImageText used for both ImageText8 and ImageText16 */
int
_X_EXPORT int
SProcImageText(ClientPtr client)
{
char n;
@ -757,7 +757,7 @@ SProcImageText(ClientPtr client)
return((* ProcVector[stuff->reqType])(client));
}
int
_X_EXPORT int
SProcCreateColormap(ClientPtr client)
{
char n;
@ -771,7 +771,7 @@ SProcCreateColormap(ClientPtr client)
}
int
_X_EXPORT int
SProcCopyColormapAndFree(ClientPtr client)
{
char n;
@ -784,7 +784,7 @@ SProcCopyColormapAndFree(ClientPtr client)
}
int
_X_EXPORT int
SProcAllocColor(ClientPtr client)
{
char n;
@ -798,7 +798,7 @@ SProcAllocColor(ClientPtr client)
return((* ProcVector[X_AllocColor])(client));
}
int
_X_EXPORT int
SProcAllocNamedColor(ClientPtr client)
{
char n;
@ -811,7 +811,7 @@ SProcAllocNamedColor(ClientPtr client)
return((* ProcVector[X_AllocNamedColor])(client));
}
int
_X_EXPORT int
SProcAllocColorCells(ClientPtr client)
{
char n;
@ -824,7 +824,7 @@ SProcAllocColorCells(ClientPtr client)
return((* ProcVector[X_AllocColorCells])(client));
}
int
_X_EXPORT int
SProcAllocColorPlanes(ClientPtr client)
{
char n;
@ -839,7 +839,7 @@ SProcAllocColorPlanes(ClientPtr client)
return((* ProcVector[X_AllocColorPlanes])(client));
}
int
_X_EXPORT int
SProcFreeColors(ClientPtr client)
{
char n;
@ -864,7 +864,7 @@ SwapColorItem(xColorItem *pItem)
swaps(&pItem->blue, n);
}
int
_X_EXPORT int
SProcStoreColors(ClientPtr client)
{
char n;
@ -881,7 +881,7 @@ SProcStoreColors(ClientPtr client)
return((* ProcVector[X_StoreColors])(client));
}
int
_X_EXPORT int
SProcStoreNamedColor (ClientPtr client)
{
char n;
@ -894,7 +894,7 @@ SProcStoreNamedColor (ClientPtr client)
return((* ProcVector[X_StoreNamedColor])(client));
}
int
_X_EXPORT int
SProcQueryColors (ClientPtr client)
{
char n;
@ -906,7 +906,7 @@ SProcQueryColors (ClientPtr client)
return((* ProcVector[X_QueryColors])(client));
}
int
_X_EXPORT int
SProcLookupColor (ClientPtr client)
{
char n;
@ -918,7 +918,7 @@ SProcLookupColor (ClientPtr client)
return((* ProcVector[X_LookupColor])(client));
}
int
_X_EXPORT int
SProcCreateCursor (ClientPtr client)
{
char n;
@ -939,7 +939,7 @@ SProcCreateCursor (ClientPtr client)
return((* ProcVector[X_CreateCursor])(client));
}
int
_X_EXPORT int
SProcCreateGlyphCursor (ClientPtr client)
{
char n;
@ -961,7 +961,7 @@ SProcCreateGlyphCursor (ClientPtr client)
}
int
_X_EXPORT int
SProcRecolorCursor (ClientPtr client)
{
char n;
@ -978,7 +978,7 @@ SProcRecolorCursor (ClientPtr client)
return((* ProcVector[X_RecolorCursor])(client));
}
int
_X_EXPORT int
SProcQueryBestSize (ClientPtr client)
{
char n;
@ -992,7 +992,7 @@ SProcQueryBestSize (ClientPtr client)
}
int
_X_EXPORT int
SProcQueryExtension (ClientPtr client)
{
char n;
@ -1003,7 +1003,7 @@ SProcQueryExtension (ClientPtr client)
return((* ProcVector[X_QueryExtension])(client));
}
int
_X_EXPORT int
SProcChangeKeyboardMapping (ClientPtr client)
{
char n;
@ -1015,7 +1015,7 @@ SProcChangeKeyboardMapping (ClientPtr client)
}
int
_X_EXPORT int
SProcChangeKeyboardControl (ClientPtr client)
{
char n;
@ -1027,7 +1027,7 @@ SProcChangeKeyboardControl (ClientPtr client)
return((* ProcVector[X_ChangeKeyboardControl])(client));
}
int
_X_EXPORT int
SProcChangePointerControl (ClientPtr client)
{
char n;
@ -1041,7 +1041,7 @@ SProcChangePointerControl (ClientPtr client)
}
int
_X_EXPORT int
SProcSetScreenSaver (ClientPtr client)
{
char n;
@ -1053,7 +1053,7 @@ SProcSetScreenSaver (ClientPtr client)
return((* ProcVector[X_SetScreenSaver])(client));
}
int
_X_EXPORT int
SProcChangeHosts (ClientPtr client)
{
char n;
@ -1066,7 +1066,7 @@ SProcChangeHosts (ClientPtr client)
}
int SProcRotateProperties (ClientPtr client)
_X_EXPORT int SProcRotateProperties (ClientPtr client)
{
char n;
REQUEST(xRotatePropertiesReq);
@ -1079,7 +1079,7 @@ int SProcRotateProperties (ClientPtr client)
return ((* ProcVector[X_RotateProperties])(client));
}
int
_X_EXPORT int
SProcNoOperation(ClientPtr client)
{
char n;
@ -1088,7 +1088,7 @@ SProcNoOperation(ClientPtr client)
return ((* ProcVector[X_NoOperation])(client));
}
void
_X_EXPORT void
SwapConnClientPrefix(xConnClientPrefix *pCCP)
{
char n;

View File

@ -61,7 +61,7 @@ SOFTWARE.
#include "swaprep.h"
#include "swapreq.h"
int (* InitialVector[3]) (
_X_EXPORT int (* InitialVector[3]) (
ClientPtr /* client */
) =
{
@ -70,7 +70,7 @@ int (* InitialVector[3]) (
ProcEstablishConnection
};
int (* ProcVector[256]) (
_X_EXPORT int (* ProcVector[256]) (
ClientPtr /* client */
) =
{
@ -204,7 +204,7 @@ int (* ProcVector[256]) (
ProcNoOperation
};
int (* SwappedProcVector[256]) (
_X_EXPORT int (* SwappedProcVector[256]) (
ClientPtr /* client */
) =
{
@ -378,7 +378,7 @@ _X_EXPORT EventSwapPtr EventSwapVector[128] =
};
ReplySwapPtr ReplySwapVector[256] =
_X_EXPORT ReplySwapPtr ReplySwapVector[256] =
{
ReplyNotSwappd,
ReplyNotSwappd,

View File

@ -263,10 +263,10 @@ WalkTree(ScreenPtr pScreen, VisitWindowProcPtr func, pointer data)
}
/* hack for forcing backing store on all windows */
int defaultBackingStore = NotUseful;
_X_EXPORT int defaultBackingStore = NotUseful;
/* hack to force no backing store */
Bool disableBackingStore = FALSE;
Bool enableBackingStore = FALSE;
_X_EXPORT Bool disableBackingStore = FALSE;
_X_EXPORT Bool enableBackingStore = FALSE;
static void
SetWindowToDefaults(WindowPtr pWin)
@ -356,7 +356,7 @@ MakeRootTile(WindowPtr pWin)
* Makes a window at initialization time for specified screen
*****/
Bool
_X_EXPORT Bool
CreateRootWindow(ScreenPtr pScreen)
{
WindowPtr pWin;
@ -469,7 +469,7 @@ CreateRootWindow(ScreenPtr pScreen)
return TRUE;
}
void
_X_EXPORT void
InitRootWindow(WindowPtr pWin)
{
ScreenPtr pScreen = pWin->drawable.pScreen;
@ -540,14 +540,14 @@ ClippedRegionFromBox(WindowPtr pWin, RegionPtr Rgn,
static RealChildHeadProc realChildHeadProc = NULL;
void
_X_EXPORT void
RegisterRealChildHeadProc (RealChildHeadProc proc)
{
realChildHeadProc = proc;
}
WindowPtr
_X_EXPORT WindowPtr
RealChildHead(WindowPtr pWin)
{
if (realChildHeadProc) {
@ -933,7 +933,7 @@ CrushTree(WindowPtr pWin)
* If wid is None, don't send any events
*****/
int
_X_EXPORT int
DeleteWindow(pointer value, XID wid)
{
WindowPtr pParent;
@ -970,7 +970,7 @@ DeleteWindow(pointer value, XID wid)
return Success;
}
int
_X_EXPORT int
DestroySubwindows(WindowPtr pWin, ClientPtr client)
{
/* XXX
@ -1480,7 +1480,7 @@ PatchUp:
* Notice that this is different than ChangeWindowAttributes
*****/
void
_X_EXPORT void
GetWindowAttributes(WindowPtr pWin, ClientPtr client, xGetWindowAttributesReply *wa)
{
wa->type = X_Reply;
@ -1516,7 +1516,7 @@ GetWindowAttributes(WindowPtr pWin, ClientPtr client, xGetWindowAttributesReply
}
WindowPtr
_X_EXPORT WindowPtr
MoveWindowInStack(WindowPtr pWin, WindowPtr pNextSib)
{
WindowPtr pParent = pWin->parent;
@ -1626,7 +1626,7 @@ CreateUnclippedWinSize (WindowPtr pWin)
return pRgn;
}
void
_X_EXPORT void
SetWinSize (WindowPtr pWin)
{
#ifdef COMPOSITE
@ -1667,7 +1667,7 @@ SetWinSize (WindowPtr pWin)
}
}
void
_X_EXPORT void
SetBorderSize (WindowPtr pWin)
{
int bw;
@ -1771,7 +1771,7 @@ GravityTranslate (int x, int y, int oldx, int oldy,
}
/* XXX need to retile border on each window with ParentRelative origin */
void
_X_EXPORT void
ResizeChildrenWinSize(WindowPtr pWin, int dx, int dy, int dw, int dh)
{
ScreenPtr pScreen;
@ -2165,7 +2165,7 @@ ReflectStackChange(
* ConfigureWindow
*****/
int
_X_EXPORT int
ConfigureWindow(WindowPtr pWin, Mask mask, XID *vlist, ClientPtr client)
{
#define RESTACK_WIN 0
@ -2427,7 +2427,7 @@ ActuallyDoSomething:
*
******/
int
_X_EXPORT int
CirculateWindow(WindowPtr pParent, int direction, ClientPtr client)
{
WindowPtr pWin, pHead, pFirst;
@ -2499,7 +2499,7 @@ CompareWIDs(
* ReparentWindow
*****/
int
_X_EXPORT int
ReparentWindow(WindowPtr pWin, WindowPtr pParent,
int x, int y, ClientPtr client)
{
@ -2622,7 +2622,7 @@ RealizeTree(WindowPtr pWin)
static WindowPtr windowDisableMapUnmapEvents;
void
_X_EXPORT void
DisableMapUnmapEvents(WindowPtr pWin)
{
assert (windowDisableMapUnmapEvents == NULL);
@ -2630,7 +2630,7 @@ DisableMapUnmapEvents(WindowPtr pWin)
windowDisableMapUnmapEvents = pWin;
}
void
_X_EXPORT void
EnableMapUnmapEvents(WindowPtr pWin)
{
assert (windowDisableMapUnmapEvents != NULL);
@ -2742,7 +2742,7 @@ MapWindow(WindowPtr pWin, ClientPtr client)
* to bottom stacking order.
*****/
void
_X_EXPORT void
MapSubwindows(WindowPtr pParent, ClientPtr client)
{
WindowPtr pWin;
@ -2923,7 +2923,7 @@ UnmapWindow(WindowPtr pWin, Bool fromConfigure)
* children of the window, in bottom to top stacking order.
*****/
void
_X_EXPORT void
UnmapSubwindows(WindowPtr pWin)
{
WindowPtr pChild, pHead;
@ -3001,7 +3001,7 @@ UnmapSubwindows(WindowPtr pWin)
}
void
_X_EXPORT void
HandleSaveSet(ClientPtr client)
{
WindowPtr pParent, pWin;
@ -3051,7 +3051,7 @@ HandleSaveSet(ClientPtr client)
*
* \param x,y in root
*/
Bool
_X_EXPORT Bool
PointInWindowIsVisible(WindowPtr pWin, int x, int y)
{
BoxRec box;
@ -3087,7 +3087,7 @@ NotClippedByChildren(WindowPtr pWin)
return(pReg);
}
void
_X_EXPORT void
SendVisibilityNotify(WindowPtr pWin)
{
xEvent event;

View File

@ -76,7 +76,7 @@ exaGetPixmapOffset(PixmapPtr pPix)
(unsigned long)pExaScr->info->memoryBase);
}
void *
_X_EXPORT void *
exaGetPixmapDriverPrivate(PixmapPtr pPix)
{
ExaPixmapPriv(pPix);
@ -100,7 +100,7 @@ exaGetPixmapPitch(PixmapPtr pPix)
* exaGetPixmapSize() returns the size in bytes of the given pixmap in video
* memory. Only valid when the pixmap is currently in framebuffer.
*/
unsigned long
_X_EXPORT unsigned long
exaGetPixmapSize(PixmapPtr pPix)
{
ExaPixmapPrivPtr pExaPixmap;
@ -463,7 +463,7 @@ exaPixmapIsOffscreen(PixmapPtr p)
/**
* exaDrawableIsOffscreen() is a convenience wrapper for exaPixmapIsOffscreen().
*/
Bool
_X_EXPORT Bool
exaDrawableIsOffscreen (DrawablePtr pDrawable)
{
return exaPixmapIsOffscreen (exaGetDrawablePixmap (pDrawable));

View File

@ -389,7 +389,7 @@ exaDoMoveOutPixmap (ExaMigrationPtr migrate)
}
}
void
_X_EXPORT void
exaMoveOutPixmap (PixmapPtr pPixmap)
{
static ExaMigrationRec migrate = { .as_dst = FALSE, .as_src = TRUE,

View File

@ -265,7 +265,7 @@ fb24_32BltUp (CARD8 *srcLine,
/*
* Spans functions; probably unused.
*/
void
_X_EXPORT void
fb24_32GetSpans(DrawablePtr pDrawable,
int wMax,
DDXPointPtr ppt,
@ -308,7 +308,7 @@ fb24_32GetSpans(DrawablePtr pDrawable,
fbFinishAccess (pDrawable);
}
void
_X_EXPORT void
fb24_32SetSpans (DrawablePtr pDrawable,
GCPtr pGC,
char *src,
@ -374,7 +374,7 @@ fb24_32SetSpans (DrawablePtr pDrawable,
/*
* Clip and put 32bpp Z-format images to a 24bpp drawable
*/
void
_X_EXPORT void
fb24_32PutZImage (DrawablePtr pDrawable,
RegionPtr pClip,
int alu,
@ -436,7 +436,7 @@ fb24_32PutZImage (DrawablePtr pDrawable,
fbFinishAccess (pDrawable);
}
void
_X_EXPORT void
fb24_32GetImage (DrawablePtr pDrawable,
int x,
int y,
@ -472,7 +472,7 @@ fb24_32GetImage (DrawablePtr pDrawable,
fbFinishAccess (pDrawable);
}
void
_X_EXPORT void
fb24_32CopyMtoN (DrawablePtr pSrcDrawable,
DrawablePtr pDstDrawable,
GCPtr pGC,
@ -531,7 +531,7 @@ fb24_32CopyMtoN (DrawablePtr pSrcDrawable,
fbFinishAccess (pDstDrawable);
}
PixmapPtr
_X_EXPORT PixmapPtr
fb24_32ReformatTile(PixmapPtr pOldTile, int bitsPerPixel)
{
ScreenPtr pScreen = pOldTile->drawable.pScreen;
@ -583,7 +583,7 @@ typedef struct {
int width;
} miScreenInitParmsRec, *miScreenInitParmsPtr;
Bool
_X_EXPORT Bool
fb24_32CreateScreenResources(ScreenPtr pScreen)
{
miScreenInitParmsPtr pScrInitParms;
@ -604,7 +604,7 @@ fb24_32CreateScreenResources(ScreenPtr pScreen)
return retval;
}
Bool
_X_EXPORT Bool
fb24_32ModifyPixmapHeader (PixmapPtr pPixmap,
int width,
int height,

View File

@ -29,7 +29,7 @@
#ifdef FB_SCREEN_PRIVATE
static int fbScreenPrivateKeyIndex;
static DevPrivateKey fbScreenPrivateKey = &fbScreenPrivateKeyIndex;
DevPrivateKey fbGetScreenPrivateKey(void)
_X_EXPORT DevPrivateKey fbGetScreenPrivateKey(void)
{
return fbScreenPrivateKey;
}
@ -37,19 +37,19 @@ DevPrivateKey fbGetScreenPrivateKey(void)
static int fbGCPrivateKeyIndex;
static DevPrivateKey fbGCPrivateKey = &fbGCPrivateKeyIndex;
DevPrivateKey fbGetGCPrivateKey(void)
_X_EXPORT DevPrivateKey fbGetGCPrivateKey(void)
{
return fbGCPrivateKey;
}
static int fbWinPrivateKeyIndex;
static DevPrivateKey fbWinPrivateKey = &fbWinPrivateKeyIndex;
DevPrivateKey fbGetWinPrivateKey(void)
_X_EXPORT DevPrivateKey fbGetWinPrivateKey(void)
{
return fbWinPrivateKey;
}
Bool
_X_EXPORT Bool
fbAllocatePrivates(ScreenPtr pScreen, DevPrivateKey *pGCKey)
{
if (pGCKey)
@ -71,6 +71,6 @@ fbAllocatePrivates(ScreenPtr pScreen, DevPrivateKey *pGCKey)
}
#ifdef FB_ACCESS_WRAPPER
ReadMemoryProcPtr wfbReadMemory;
WriteMemoryProcPtr wfbWriteMemory;
_X_EXPORT ReadMemoryProcPtr wfbReadMemory;
_X_EXPORT WriteMemoryProcPtr wfbWriteMemory;
#endif

View File

@ -37,7 +37,7 @@ typedef void (*FbArc) (FbBits *dst,
FbBits and,
FbBits xor);
void
_X_EXPORT void
fbPolyArc (DrawablePtr pDrawable,
GCPtr pGC,
int narcs,

View File

@ -39,7 +39,7 @@
} \
}
void
_X_EXPORT void
fbBlt (FbBits *srcLine,
FbStride srcStride,
int srcX,
@ -568,7 +568,7 @@ fbBlt24Line (FbBits *src,
#endif
}
void
_X_EXPORT void
fbBlt24 (FbBits *srcLine,
FbStride srcStride,
int srcX,
@ -873,7 +873,7 @@ fbSetBltOdd (FbStip *stip,
}
#endif
void
_X_EXPORT void
fbBltStip (FbStip *src,
FbStride srcStride, /* in FbStip units, not FbBits units */
int srcX,

View File

@ -78,7 +78,7 @@
#endif
#if FB_SHIFT == 6
CARD8 fb8Lane[256] = {
_X_EXPORT CARD8 fb8Lane[256] = {
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21,
22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59,
@ -95,33 +95,33 @@ CARD8 fb8Lane[256] = {
242, 243, 244,245,246,247,248,249,250,251,252,253,254,255,
};
CARD8 fb16Lane[256] = {
_X_EXPORT CARD8 fb16Lane[256] = {
0x00, 0x03, 0x0c, 0x0f,
0x30, 0x33, 0x3c, 0x3f,
0xc0, 0xc3, 0xcc, 0xcf,
0xf0, 0xf3, 0xfc, 0xff,
};
CARD8 fb32Lane[16] = {
_X_EXPORT CARD8 fb32Lane[16] = {
0x00, 0x0f, 0xf0, 0xff,
};
#endif
#if FB_SHIFT == 5
CARD8 fb8Lane[16] = {
_X_EXPORT CARD8 fb8Lane[16] = {
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
};
CARD8 fb16Lane[16] = {
_X_EXPORT CARD8 fb16Lane[16] = {
0, 3, 12, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
};
CARD8 fb32Lane[16] = {
_X_EXPORT CARD8 fb32Lane[16] = {
0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
};
#endif
CARD8 *fbLaneTable[33] = {
_X_EXPORT CARD8 *fbLaneTable[33] = {
0, 0, 0, 0, 0, 0, 0, 0,
fb8Lane, 0, 0, 0, 0, 0, 0, 0,
fb16Lane, 0, 0, 0, 0, 0, 0, 0,
@ -130,7 +130,7 @@ CARD8 *fbLaneTable[33] = {
};
#endif
void
_X_EXPORT void
fbBltOne (FbStip *src,
FbStride srcStride, /* FbStip units per scanline */
int srcX, /* bit position of source */
@ -457,7 +457,7 @@ fbBltOne (FbStip *src,
#define FbStip24New(rot) (2 + (rot != 0))
#define FbStip24Len 4
const FbBits fbStipple24Bits[3][1 << FbStip24Len] = {
_X_EXPORT const FbBits fbStipple24Bits[3][1 << FbStip24Len] = {
/* rotate 0 */
{
C4_24( 0, 0), C4_24( 1, 0), C4_24( 2, 0), C4_24( 3, 0),
@ -569,7 +569,7 @@ const FbBits fbStipple24Bits[3][1 << FbStip24Len] = {
* have no acceleration so this code is used for stipples, copyplane
* and text
*/
void
_X_EXPORT void
fbBltOne24 (FbStip *srcLine,
FbStride srcStride, /* FbStip units per scanline */
int srcX, /* bit position of source */
@ -754,7 +754,7 @@ fbBltOne24 (FbStip *srcLine,
* from an N bit image to a 1 bit image
*/
void
_X_EXPORT void
fbBltPlane (FbBits *src,
FbStride srcStride,
int srcX,

View File

@ -47,7 +47,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
ColormapPtr FbInstalledMaps[MAXSCREENS];
int
_X_EXPORT int
fbListInstalledColormaps(ScreenPtr pScreen, Colormap *pmaps)
{
/* By the time we are processing requests, we can guarantee that there
@ -57,7 +57,7 @@ fbListInstalledColormaps(ScreenPtr pScreen, Colormap *pmaps)
}
void
_X_EXPORT void
fbInstallColormap(ColormapPtr pmap)
{
int index = pmap->pScreen->myNum;
@ -75,7 +75,7 @@ fbInstallColormap(ColormapPtr pmap)
}
}
void
_X_EXPORT void
fbUninstallColormap(ColormapPtr pmap)
{
int index = pmap->pScreen->myNum;
@ -92,7 +92,7 @@ fbUninstallColormap(ColormapPtr pmap)
}
}
void
_X_EXPORT void
fbResolveColor(unsigned short *pred,
unsigned short *pgreen,
unsigned short *pblue,
@ -116,7 +116,7 @@ fbResolveColor(unsigned short *pred,
}
}
Bool
_X_EXPORT Bool
fbInitializeColormap(ColormapPtr pmap)
{
register unsigned i;
@ -216,7 +216,7 @@ fbInitializeColormap(ColormapPtr pmap)
outdefs[i].blue = pmap->blue[blue >> pVisual->offsetBlue].co.local.blue; \
}
int
_X_EXPORT int
fbExpandDirectColors (ColormapPtr pmap,
int ndef,
xColorItem *indefs,
@ -387,7 +387,7 @@ maskShift (Pixel p)
return s;
}
Bool
_X_EXPORT Bool
fbSetVisualTypesAndMasks (int depth, int visuals, int bitsPerRGB,
Pixel redMask, Pixel greenMask, Pixel blueMask)
{
@ -415,7 +415,7 @@ fbSetVisualTypesAndMasks (int depth, int visuals, int bitsPerRGB,
return TRUE;
}
Bool
_X_EXPORT Bool
fbHasVisualTypes (int depth)
{
fbVisualsPtr v;
@ -426,7 +426,7 @@ fbHasVisualTypes (int depth)
return FALSE;
}
Bool
_X_EXPORT Bool
fbSetVisualTypes (int depth, int visuals, int bitsPerRGB)
{
return fbSetVisualTypesAndMasks (depth, visuals, bitsPerRGB,
@ -439,7 +439,7 @@ fbSetVisualTypes (int depth, int visuals, int bitsPerRGB)
* the set which can be used with this version of fb.
*/
Bool
_X_EXPORT Bool
fbInitVisuals (VisualPtr *visualp,
DepthPtr *depthp,
int *nvisualp,

View File

@ -49,19 +49,19 @@ fbListInstalledColormaps(ScreenPtr pScreen, Colormap *pmaps)
return miListInstalledColormaps(pScreen, pmaps);
}
void
_X_EXPORT void
fbInstallColormap(ColormapPtr pmap)
{
miInstallColormap(pmap);
}
void
_X_EXPORT void
fbUninstallColormap(ColormapPtr pmap)
{
miUninstallColormap(pmap);
}
void
_X_EXPORT void
fbResolveColor(unsigned short *pred,
unsigned short *pgreen,
unsigned short *pblue,
@ -70,7 +70,7 @@ fbResolveColor(unsigned short *pred,
miResolveColor(pred, pgreen, pblue, pVisual);
}
Bool
_X_EXPORT Bool
fbInitializeColormap(ColormapPtr pmap)
{
return miInitializeColormap(pmap);
@ -91,19 +91,19 @@ fbCreateDefColormap(ScreenPtr pScreen)
return miCreateDefColormap(pScreen);
}
void
_X_EXPORT void
fbClearVisualTypes(void)
{
miClearVisualTypes();
}
Bool
_X_EXPORT Bool
fbSetVisualTypes (int depth, int visuals, int bitsPerRGB)
{
return miSetVisualTypes(depth, visuals, bitsPerRGB, -1);
}
Bool
_X_EXPORT Bool
fbSetVisualTypesAndMasks (int depth, int visuals, int bitsPerRGB,
Pixel redMask, Pixel greenMask, Pixel blueMask)
{
@ -116,7 +116,7 @@ fbSetVisualTypesAndMasks (int depth, int visuals, int bitsPerRGB,
* of visuals and depths for the screen which coorespond to
* the set which can be used with this version of fb.
*/
Bool
_X_EXPORT Bool
fbInitVisuals (VisualPtr *visualp,
DepthPtr *depthp,
int *nvisualp,

View File

@ -28,7 +28,7 @@
#include "fb.h"
void
_X_EXPORT void
fbCopyNtoN (DrawablePtr pSrcDrawable,
DrawablePtr pDstDrawable,
GCPtr pGC,
@ -100,7 +100,7 @@ fbCopyNtoN (DrawablePtr pSrcDrawable,
fbFinishAccess (pSrcDrawable);
}
void
_X_EXPORT void
fbCopy1toN (DrawablePtr pSrcDrawable,
DrawablePtr pDstDrawable,
GCPtr pGC,
@ -173,7 +173,7 @@ fbCopy1toN (DrawablePtr pSrcDrawable,
fbFinishAccess (pSrcDrawable);
}
void
_X_EXPORT void
fbCopyNto1 (DrawablePtr pSrcDrawable,
DrawablePtr pDstDrawable,
GCPtr pGC,
@ -289,7 +289,7 @@ fbCopyNto1 (DrawablePtr pSrcDrawable,
}
}
void
_X_EXPORT void
fbCopyRegion (DrawablePtr pSrcDrawable,
DrawablePtr pDstDrawable,
GCPtr pGC,
@ -407,7 +407,7 @@ fbCopyRegion (DrawablePtr pSrcDrawable,
xfree (pboxNew2);
}
RegionPtr
_X_EXPORT RegionPtr
fbDoCopy (DrawablePtr pSrcDrawable,
DrawablePtr pDstDrawable,
GCPtr pGC,
@ -612,7 +612,7 @@ fbDoCopy (DrawablePtr pSrcDrawable,
return prgnExposed;
}
RegionPtr
_X_EXPORT RegionPtr
fbCopyArea (DrawablePtr pSrcDrawable,
DrawablePtr pDstDrawable,
GCPtr pGC,
@ -635,7 +635,7 @@ fbCopyArea (DrawablePtr pSrcDrawable,
widthSrc, heightSrc, xOut, yOut, copy, 0, 0);
}
RegionPtr
_X_EXPORT RegionPtr
fbCopyPlane (DrawablePtr pSrcDrawable,
DrawablePtr pDstDrawable,
GCPtr pGC,

View File

@ -26,7 +26,7 @@
#include "fb.h"
void
_X_EXPORT void
fbFill (DrawablePtr pDrawable,
GCPtr pGC,
int x,
@ -165,7 +165,7 @@ fbFill (DrawablePtr pDrawable,
fbFinishAccess (pDrawable);
}
void
_X_EXPORT void
fbSolidBoxClipped (DrawablePtr pDrawable,
RegionPtr pClip,
int x1,

View File

@ -26,7 +26,7 @@
#include "fb.h"
void
_X_EXPORT void
fbPolyFillRect(DrawablePtr pDrawable,
GCPtr pGC,
int nrect,

View File

@ -26,7 +26,7 @@
#include "fb.h"
void
_X_EXPORT void
fbFillSpans (DrawablePtr pDrawable,
GCPtr pGC,
int n,

View File

@ -28,7 +28,7 @@
#include "fb.h"
const GCFuncs fbGCFuncs = {
_X_EXPORT const GCFuncs fbGCFuncs = {
fbValidateGC,
miChangeGC,
miCopyGC,
@ -38,7 +38,7 @@ const GCFuncs fbGCFuncs = {
miCopyClip,
};
const GCOps fbGCOps = {
_X_EXPORT const GCOps fbGCOps = {
fbFillSpans,
fbSetSpans,
fbPutImage,
@ -61,7 +61,7 @@ const GCOps fbGCOps = {
fbPushPixels
};
Bool
_X_EXPORT Bool
fbCreateGC(GCPtr pGC)
{
pGC->clientClip = NULL;
@ -84,7 +84,7 @@ fbCreateGC(GCPtr pGC)
/*
* Pad pixmap to FB_UNIT bits wide
*/
void
_X_EXPORT void
fbPadPixmap (PixmapPtr pPixmap)
{
int width;
@ -193,7 +193,7 @@ fbCanEvenStipple (PixmapPtr pStipple, int bpp)
return TRUE;
}
void
_X_EXPORT void
fbValidateGC(GCPtr pGC, unsigned long changes, DrawablePtr pDrawable)
{
FbGCPrivPtr pPriv = fbGetGCPrivate(pGC);

View File

@ -26,7 +26,7 @@
#include "fb.h"
void
_X_EXPORT void
fbGetSpans(DrawablePtr pDrawable,
int wMax,
DDXPointPtr ppt,

View File

@ -31,7 +31,7 @@
#define dummyScreen screenInfo.screens[0]
Bool
_X_EXPORT Bool
fbGlyphIn (RegionPtr pRegion,
int x,
int y,
@ -253,7 +253,7 @@ fbGlyph24 (FbBits *dstBits,
#endif
#endif
void
_X_EXPORT void
fbPolyGlyphBlt (DrawablePtr pDrawable,
GCPtr pGC,
int x,
@ -343,7 +343,7 @@ fbPolyGlyphBlt (DrawablePtr pDrawable,
}
void
_X_EXPORT void
fbImageGlyphBlt (DrawablePtr pDrawable,
GCPtr pGC,
int x,

View File

@ -28,7 +28,7 @@
#include "fb.h"
void
_X_EXPORT void
fbPutImage (DrawablePtr pDrawable,
GCPtr pGC,
int depth,
@ -112,7 +112,7 @@ fbPutImage (DrawablePtr pDrawable,
}
}
void
_X_EXPORT void
fbPutZImage (DrawablePtr pDrawable,
RegionPtr pClip,
int alu,
@ -172,7 +172,7 @@ fbPutZImage (DrawablePtr pDrawable,
fbFinishAccess (pDrawable);
}
void
_X_EXPORT void
fbPutXYImage (DrawablePtr pDrawable,
RegionPtr pClip,
FbBits fg,
@ -281,7 +281,7 @@ fbPutXYImage (DrawablePtr pDrawable,
fbFinishAccess (pDrawable);
}
void
_X_EXPORT void
fbGetImage (DrawablePtr pDrawable,
int x,
int y,

View File

@ -26,7 +26,7 @@
#include "fb.h"
void
_X_EXPORT void
fbZeroLine (DrawablePtr pDrawable,
GCPtr pGC,
int mode,
@ -61,7 +61,7 @@ fbZeroLine (DrawablePtr pDrawable,
}
}
void
_X_EXPORT void
fbZeroSegment (DrawablePtr pDrawable,
GCPtr pGC,
int nseg,
@ -85,7 +85,7 @@ fbZeroSegment (DrawablePtr pDrawable,
}
}
void
_X_EXPORT void
fbFixCoordModePrevious (int npt,
DDXPointPtr ppt)
{
@ -102,7 +102,7 @@ fbFixCoordModePrevious (int npt,
}
}
void
_X_EXPORT void
fbPolyLine (DrawablePtr pDrawable,
GCPtr pGC,
int mode,
@ -140,7 +140,7 @@ fbPolyLine (DrawablePtr pDrawable,
(*line) (pDrawable, pGC, mode, npt, ppt);
}
void
_X_EXPORT void
fbPolySegment (DrawablePtr pDrawable,
GCPtr pGC,
int nseg,

View File

@ -36,7 +36,7 @@
static int fbOverlayScreenPrivateKeyIndex;
static DevPrivateKey fbOverlayScreenPrivateKey = &fbOverlayScreenPrivateKeyIndex;
DevPrivateKey fbOverlayGetScreenPrivateKey(void)
_X_EXPORT DevPrivateKey fbOverlayGetScreenPrivateKey(void)
{
return fbOverlayScreenPrivateKey;
}
@ -45,7 +45,7 @@ DevPrivateKey fbOverlayGetScreenPrivateKey(void)
* Replace this if you want something supporting
* multiple overlays with the same depth
*/
Bool
_X_EXPORT Bool
fbOverlayCreateWindow(WindowPtr pWin)
{
FbOverlayScrPrivPtr pScrPriv = fbOverlayGetScrPriv(pWin->drawable.pScreen);
@ -84,7 +84,7 @@ fbOverlayCreateWindow(WindowPtr pWin)
return FALSE;
}
Bool
_X_EXPORT Bool
fbOverlayCloseScreen (int iScreen, ScreenPtr pScreen)
{
FbOverlayScrPrivPtr pScrPriv = fbOverlayGetScrPriv(pScreen);
@ -101,7 +101,7 @@ fbOverlayCloseScreen (int iScreen, ScreenPtr pScreen)
/*
* Return layer containing this window
*/
int
_X_EXPORT int
fbOverlayWindowLayer(WindowPtr pWin)
{
FbOverlayScrPrivPtr pScrPriv = fbOverlayGetScrPriv(pWin->drawable.pScreen);
@ -114,7 +114,7 @@ fbOverlayWindowLayer(WindowPtr pWin)
return 0;
}
Bool
_X_EXPORT Bool
fbOverlayCreateScreenResources(ScreenPtr pScreen)
{
int i;
@ -153,7 +153,7 @@ fbOverlayCreateScreenResources(ScreenPtr pScreen)
return TRUE;
}
void
_X_EXPORT void
fbOverlayPaintKey (DrawablePtr pDrawable,
RegionPtr pRegion,
CARD32 pixel,
@ -166,7 +166,7 @@ fbOverlayPaintKey (DrawablePtr pDrawable,
/*
* Track visible region for each layer
*/
void
_X_EXPORT void
fbOverlayUpdateLayerRegion (ScreenPtr pScreen,
int layer,
RegionPtr prgn)
@ -213,7 +213,7 @@ fbOverlayUpdateLayerRegion (ScreenPtr pScreen,
/*
* Copy only areas in each layer containing real bits
*/
void
_X_EXPORT void
fbOverlayCopyWindow(WindowPtr pWin,
DDXPointRec ptOldOrg,
RegionPtr prgnSrc)
@ -267,7 +267,7 @@ fbOverlayCopyWindow(WindowPtr pWin,
REGION_UNINIT(pScreen, &rgnDst);
}
void
_X_EXPORT void
fbOverlayWindowExposures (WindowPtr pWin,
RegionPtr prgn,
RegionPtr other_exposed)
@ -278,7 +278,7 @@ fbOverlayWindowExposures (WindowPtr pWin,
miWindowExposures(pWin, prgn, other_exposed);
}
Bool
_X_EXPORT Bool
fbOverlaySetupScreen(ScreenPtr pScreen,
pointer pbits1,
pointer pbits2,
@ -325,7 +325,7 @@ fb24_32OverlayCreateScreenResources(ScreenPtr pScreen)
return retval;
}
Bool
_X_EXPORT Bool
fbOverlayFinishScreenInit(ScreenPtr pScreen,
pointer pbits1,
pointer pbits2,

View File

@ -39,7 +39,7 @@
#define mod(a,b) ((b) == 1 ? 0 : (a) >= 0 ? (a) % (b) : (b) - (-a) % (b))
void
_X_EXPORT void
fbWalkCompositeRegion (CARD8 op,
PicturePtr pSrc,
PicturePtr pMask,
@ -143,7 +143,7 @@ fbWalkCompositeRegion (CARD8 op,
REGION_UNINIT (pDst->pDrawable->pScreen, &region);
}
void
_X_EXPORT void
fbComposite (CARD8 op,
PicturePtr pSrc,
PicturePtr pMask,
@ -192,7 +192,7 @@ fbComposite (CARD8 op,
free_pixman_pict (pDst, dest);
}
void
_X_EXPORT void
fbCompositeGeneral (CARD8 op,
PicturePtr pSrc,
PicturePtr pMask,
@ -400,7 +400,7 @@ set_image_properties (pixman_image_t *image, PicturePtr pict)
pixman_image_set_source_clipping (image, TRUE);
}
pixman_image_t *
_X_EXPORT pixman_image_t *
image_from_pict (PicturePtr pict,
Bool has_clip)
{
@ -440,14 +440,14 @@ image_from_pict (PicturePtr pict,
return image;
}
void
_X_EXPORT void
free_pixman_pict (PicturePtr pict, pixman_image_t *image)
{
if (image && pixman_image_unref (image) && pict->pDrawable)
fbFinishAccess (pict->pDrawable);
}
Bool
_X_EXPORT Bool
fbPictureInit (ScreenPtr pScreen, PictFormatPtr formats, int nformats)
{

View File

@ -28,7 +28,7 @@
#include "fb.h"
PixmapPtr
_X_EXPORT PixmapPtr
fbCreatePixmapBpp (ScreenPtr pScreen, int width, int height, int depth, int bpp,
unsigned usage_hint)
{
@ -82,7 +82,7 @@ fbCreatePixmapBpp (ScreenPtr pScreen, int width, int height, int depth, int bpp,
return pPixmap;
}
PixmapPtr
_X_EXPORT PixmapPtr
fbCreatePixmap (ScreenPtr pScreen, int width, int height, int depth,
unsigned usage_hint)
{
@ -95,7 +95,7 @@ fbCreatePixmap (ScreenPtr pScreen, int width, int height, int depth,
return fbCreatePixmapBpp (pScreen, width, height, depth, bpp, usage_hint);
}
Bool
_X_EXPORT Bool
fbDestroyPixmap (PixmapPtr pPixmap)
{
if(--pPixmap->refcnt)
@ -137,7 +137,7 @@ if (((rx1) < (rx2)) && ((ry1) < (ry2)) && \
* Then it coalesces the current line with the previous if they have boxes
* at the same X coordinates.
*/
RegionPtr
_X_EXPORT RegionPtr
fbPixmapToRegion(PixmapPtr pPix)
{
register RegionPtr pReg;
@ -348,7 +348,7 @@ fbValidateBits (FbStip *bits, int stride, FbStip data)
}
}
void
_X_EXPORT void
fbValidateDrawable (DrawablePtr pDrawable)
{
FbStip *bits, *first, *last;
@ -368,14 +368,14 @@ fbValidateDrawable (DrawablePtr pDrawable)
fbFinishAccess (pDrawable);
}
void
_X_EXPORT void
fbSetBits (FbStip *bits, int stride, FbStip data)
{
while (stride--)
*bits++ = data;
}
void
_X_EXPORT void
fbInitializeDrawable (DrawablePtr pDrawable)
{
FbStip *bits, *first, *last;

View File

@ -39,7 +39,7 @@ typedef void (*FbDots) (FbBits *dst,
FbBits and,
FbBits xor);
void
_X_EXPORT void
fbDots (FbBits *dstOrig,
FbStride dstStride,
int dstBpp,
@ -107,7 +107,7 @@ fbDots (FbBits *dstOrig,
}
}
void
_X_EXPORT void
fbPolyPoint (DrawablePtr pDrawable,
GCPtr pGC,
int mode,

View File

@ -26,7 +26,7 @@
#include "fb.h"
void
_X_EXPORT void
fbPushPattern (DrawablePtr pDrawable,
GCPtr pGC,
@ -100,7 +100,7 @@ fbPushPattern (DrawablePtr pDrawable,
}
}
void
_X_EXPORT void
fbPushFill (DrawablePtr pDrawable,
GCPtr pGC,
@ -172,7 +172,7 @@ fbPushFill (DrawablePtr pDrawable,
}
}
void
_X_EXPORT void
fbPushImage (DrawablePtr pDrawable,
GCPtr pGC,
@ -223,7 +223,7 @@ fbPushImage (DrawablePtr pDrawable,
}
}
void
_X_EXPORT void
fbPushPixels (GCPtr pGC,
PixmapPtr pBitmap,
DrawablePtr pDrawable,

View File

@ -26,7 +26,7 @@
#include "fb.h"
Bool
_X_EXPORT Bool
fbCloseScreen (int index, ScreenPtr pScreen)
{
int d;
@ -43,19 +43,19 @@ fbCloseScreen (int index, ScreenPtr pScreen)
return TRUE;
}
Bool
_X_EXPORT Bool
fbRealizeFont(ScreenPtr pScreen, FontPtr pFont)
{
return (TRUE);
}
Bool
_X_EXPORT Bool
fbUnrealizeFont(ScreenPtr pScreen, FontPtr pFont)
{
return (TRUE);
}
void
_X_EXPORT void
fbQueryBestSize (int class,
unsigned short *width, unsigned short *height,
ScreenPtr pScreen)
@ -81,7 +81,7 @@ fbQueryBestSize (int class,
}
}
PixmapPtr
_X_EXPORT PixmapPtr
_fbGetWindowPixmap (WindowPtr pWindow)
{
return fbGetWindowPixmap (pWindow);
@ -93,7 +93,7 @@ _fbSetWindowPixmap (WindowPtr pWindow, PixmapPtr pPixmap)
dixSetPrivate(&pWindow->devPrivates, fbGetWinPrivateKey(), pPixmap);
}
Bool
_X_EXPORT Bool
fbSetupScreen(ScreenPtr pScreen,
pointer pbits, /* pointer to screen bitmap */
int xsize, /* in pixels */
@ -140,7 +140,7 @@ fbSetupScreen(ScreenPtr pScreen,
}
#ifdef FB_ACCESS_WRAPPER
Bool
_X_EXPORT Bool
wfbFinishScreenInit(ScreenPtr pScreen,
pointer pbits,
int xsize,
@ -255,7 +255,7 @@ fbFinishScreenInit(ScreenPtr pScreen,
/* dts * (inch/dot) * (25.4 mm / inch) = mm */
#ifdef FB_ACCESS_WRAPPER
Bool
_X_EXPORT Bool
wfbScreenInit(ScreenPtr pScreen,
pointer pbits,
int xsize,
@ -275,7 +275,7 @@ wfbScreenInit(ScreenPtr pScreen,
return TRUE;
}
#else
Bool
_X_EXPORT Bool
fbScreenInit(ScreenPtr pScreen,
pointer pbits,
int xsize,

View File

@ -33,7 +33,7 @@
((dir < 0) ? FbStipLeft(mask,bpp) : \
FbStipRight(mask,bpp)))
void
_X_EXPORT void
fbBresSolid (DrawablePtr pDrawable,
GCPtr pGC,
int dashOffset,
@ -117,7 +117,7 @@ fbBresSolid (DrawablePtr pDrawable,
fbFinishAccess (pDrawable);
}
void
_X_EXPORT void
fbBresDash (DrawablePtr pDrawable,
GCPtr pGC,
int dashOffset,
@ -203,7 +203,7 @@ fbBresDash (DrawablePtr pDrawable,
fbFinishAccess (pDrawable);
}
void
_X_EXPORT void
fbBresFill (DrawablePtr pDrawable,
GCPtr pGC,
int dashOffset,
@ -255,7 +255,7 @@ fbSetFg (DrawablePtr pDrawable,
}
}
void
_X_EXPORT void
fbBresFillDash (DrawablePtr pDrawable,
GCPtr pGC,
int dashOffset,
@ -513,7 +513,7 @@ fbBresDash24RRop (DrawablePtr pDrawable,
* based on the contents of the specified GC.
*/
FbBres *
_X_EXPORT FbBres *
fbSelectBres (DrawablePtr pDrawable,
GCPtr pGC)
{
@ -575,7 +575,7 @@ fbSelectBres (DrawablePtr pDrawable,
return bres;
}
void
_X_EXPORT void
fbBres (DrawablePtr pDrawable,
GCPtr pGC,
int dashOffset,
@ -594,7 +594,7 @@ fbBres (DrawablePtr pDrawable,
e, e1, e3, len);
}
void
_X_EXPORT void
fbSegment (DrawablePtr pDrawable,
GCPtr pGC,
int x1,

View File

@ -26,7 +26,7 @@
#include "fb.h"
void
_X_EXPORT void
fbSetSpans (DrawablePtr pDrawable,
GCPtr pGC,
char *src,

View File

@ -28,7 +28,7 @@
#include "fb.h"
void
_X_EXPORT void
fbSolid (FbBits *dst,
FbStride dstStride,
int dstX,
@ -82,7 +82,7 @@ fbSolid (FbBits *dst,
}
#ifdef FB_24BIT
void
_X_EXPORT void
fbSolid24 (FbBits *dst,
FbStride dstStride,
int dstX,

View File

@ -56,7 +56,7 @@
* Repeat a transparent stipple across a scanline n times
*/
void
_X_EXPORT void
fbTransparentSpan (FbBits *dst,
FbBits stip,
FbBits fgxor,
@ -80,7 +80,7 @@ fbTransparentSpan (FbBits *dst,
}
#endif
void
_X_EXPORT void
fbEvenStipple (FbBits *dst,
FbStride dstStride,
int dstX,
@ -213,7 +213,7 @@ fbEvenStipple (FbBits *dst,
}
}
void
_X_EXPORT void
fbOddStipple (FbBits *dst,
FbStride dstStride,
int dstX,
@ -278,7 +278,7 @@ fbOddStipple (FbBits *dst,
}
}
void
_X_EXPORT void
fbStipple (FbBits *dst,
FbStride dstStride,
int dstX,

View File

@ -31,7 +31,7 @@
* than FB_UNIT
*/
void
_X_EXPORT void
fbEvenTile (FbBits *dst,
FbStride dstStride,
int dstX,
@ -107,7 +107,7 @@ fbEvenTile (FbBits *dst,
}
}
void
_X_EXPORT void
fbOddTile(FbBits *dst,
FbStride dstStride,
int dstX,
@ -172,7 +172,7 @@ fbOddTile(FbBits *dst,
}
}
void
_X_EXPORT void
fbTile (FbBits *dst,
FbStride dstStride,
int dstX,

View File

@ -33,7 +33,7 @@
#include "renderedge.h"
#include "fbpict.h"
void
_X_EXPORT void
fbAddTraps (PicturePtr pPicture,
INT16 x_off,
INT16 y_off,
@ -50,7 +50,7 @@ fbAddTraps (PicturePtr pPicture,
free_pixman_pict (pPicture, image);
}
void
_X_EXPORT void
fbRasterizeTrapezoid (PicturePtr pPicture,
xTrapezoid *trap,
int x_off,
@ -92,7 +92,7 @@ _Clockwise (xPointFixed *ref, xPointFixed *a, xPointFixed *b)
}
/* FIXME -- this could be made more efficient */
void
_X_EXPORT void
fbAddTriangles (PicturePtr pPicture,
INT16 x_off,
INT16 y_off,

View File

@ -26,7 +26,7 @@
#include "fb.h"
FbBits
_X_EXPORT FbBits
fbReplicatePixel (Pixel p, int bpp)
{
FbBits b = p;
@ -40,7 +40,7 @@ fbReplicatePixel (Pixel p, int bpp)
return b;
}
void
_X_EXPORT void
fbReduceRasterOp (int rop, FbBits fg, FbBits pm, FbBits *andp, FbBits *xorp)
{
FbBits and, xor;
@ -122,7 +122,7 @@ fbReduceRasterOp (int rop, FbBits fg, FbBits pm, FbBits *andp, FbBits *xorp)
#define O 0
#define I FB_ALLONES
const FbMergeRopRec FbMergeRopBits[16] = {
_X_EXPORT const FbMergeRopRec FbMergeRopBits[16] = {
{ O,O,O,O }, /* clear 0x0 0 */
{ I,O,O,O }, /* and 0x1 src AND dst */
{ I,O,I,O }, /* andReverse 0x2 src AND NOT dst */
@ -180,20 +180,20 @@ const FbMergeRopRec FbMergeRopBits[16] = {
#if FB_UNIT == 16
#define fbStipple16Bits 0
#define fbStipple8Bits 0
const FbBits fbStipple4Bits[16] = {
_X_EXPORT const FbBits fbStipple4Bits[16] = {
C4( 0,4), C4( 1,4), C4( 2,4), C4( 3,4), C4( 4,4), C4( 5,4),
C4( 6,4), C4( 7,4), C4( 8,4), C4( 9,4), C4( 10,4), C4( 11,4),
C4( 12,4), C4( 13,4), C4( 14,4), C4( 15,4),};
const FbBits fbStipple2Bits[4] = {
_X_EXPORT const FbBits fbStipple2Bits[4] = {
C2( 0,8), C2( 1,8), C2( 2,8), C2( 3,8),
};
const FbBits fbStipple1Bits[2] = {
_X_EXPORT const FbBits fbStipple1Bits[2] = {
C1( 0,16), C1( 1,16),
};
#endif
#if FB_UNIT == 32
#define fbStipple16Bits 0
const FbBits fbStipple8Bits[256] = {
_X_EXPORT const FbBits fbStipple8Bits[256] = {
C8( 0,4), C8( 1,4), C8( 2,4), C8( 3,4), C8( 4,4), C8( 5,4),
C8( 6,4), C8( 7,4), C8( 8,4), C8( 9,4), C8( 10,4), C8( 11,4),
C8( 12,4), C8( 13,4), C8( 14,4), C8( 15,4), C8( 16,4), C8( 17,4),
@ -238,19 +238,19 @@ const FbBits fbStipple8Bits[256] = {
C8(246,4), C8(247,4), C8(248,4), C8(249,4), C8(250,4), C8(251,4),
C8(252,4), C8(253,4), C8(254,4), C8(255,4),
};
const FbBits fbStipple4Bits[16] = {
_X_EXPORT const FbBits fbStipple4Bits[16] = {
C4( 0,8), C4( 1,8), C4( 2,8), C4( 3,8), C4( 4,8), C4( 5,8),
C4( 6,8), C4( 7,8), C4( 8,8), C4( 9,8), C4( 10,8), C4( 11,8),
C4( 12,8), C4( 13,8), C4( 14,8), C4( 15,8),};
const FbBits fbStipple2Bits[4] = {
_X_EXPORT const FbBits fbStipple2Bits[4] = {
C2( 0,16), C2( 1,16), C2( 2,16), C2( 3,16),
};
const FbBits fbStipple1Bits[2] = {
_X_EXPORT const FbBits fbStipple1Bits[2] = {
C1( 0,32), C1( 1,32),
};
#endif
#if FB_UNIT == 64
const FbBits fbStipple16Bits[256] = {
_X_EXPORT const FbBits fbStipple16Bits[256] = {
C8( 0,4), C8( 1,4), C8( 2,4), C8( 3,4), C8( 4,4), C8( 5,4),
C8( 6,4), C8( 7,4), C8( 8,4), C8( 9,4), C8( 10,4), C8( 11,4),
C8( 12,4), C8( 13,4), C8( 14,4), C8( 15,4), C8( 16,4), C8( 17,4),
@ -295,7 +295,7 @@ const FbBits fbStipple16Bits[256] = {
C8(246,4), C8(247,4), C8(248,4), C8(249,4), C8(250,4), C8(251,4),
C8(252,4), C8(253,4), C8(254,4), C8(255,4),
};
const FbBits fbStipple8Bits[256] = {
_X_EXPORT const FbBits fbStipple8Bits[256] = {
C8( 0,8), C8( 1,8), C8( 2,8), C8( 3,8), C8( 4,8), C8( 5,8),
C8( 6,8), C8( 7,8), C8( 8,8), C8( 9,8), C8( 10,8), C8( 11,8),
C8( 12,8), C8( 13,8), C8( 14,8), C8( 15,8), C8( 16,8), C8( 17,8),
@ -340,16 +340,16 @@ const FbBits fbStipple8Bits[256] = {
C8(246,8), C8(247,8), C8(248,8), C8(249,8), C8(250,8), C8(251,8),
C8(252,8), C8(253,8), C8(254,8), C8(255,8),
};
const FbBits fbStipple4Bits[16] = {
_X_EXPORT const FbBits fbStipple4Bits[16] = {
C4( 0,16), C4( 1,16), C4( 2,16), C4( 3,16), C4( 4,16), C4( 5,16),
C4( 6,16), C4( 7,16), C4( 8,16), C4( 9,16), C4( 10,16), C4( 11,16),
C4( 12,16), C4( 13,16), C4( 14,16), C4( 15,16),};
const FbBits fbStipple2Bits[4] = {
_X_EXPORT const FbBits fbStipple2Bits[4] = {
C2( 0,32), C2( 1,32), C2( 2,32), C2( 3,32),
};
#define fbStipple1Bits 0
#endif
const FbBits * const fbStippleTable[] = {
_X_EXPORT const FbBits * const fbStippleTable[] = {
0,
fbStipple1Bits,
fbStipple2Bits,

View File

@ -28,7 +28,7 @@
#include "fb.h"
Bool
_X_EXPORT Bool
fbCreateWindow(WindowPtr pWin)
{
dixSetPrivate(&pWin->devPrivates, fbGetWinPrivateKey(),
@ -40,31 +40,31 @@ fbCreateWindow(WindowPtr pWin)
return TRUE;
}
Bool
_X_EXPORT Bool
fbDestroyWindow(WindowPtr pWin)
{
return TRUE;
}
Bool
_X_EXPORT Bool
fbMapWindow(WindowPtr pWindow)
{
return TRUE;
}
Bool
_X_EXPORT Bool
fbPositionWindow(WindowPtr pWin, int x, int y)
{
return TRUE;
}
Bool
_X_EXPORT Bool
fbUnmapWindow(WindowPtr pWindow)
{
return TRUE;
}
void
_X_EXPORT void
fbCopyWindowProc (DrawablePtr pSrcDrawable,
DrawablePtr pDstDrawable,
GCPtr pGC,
@ -115,7 +115,7 @@ fbCopyWindowProc (DrawablePtr pSrcDrawable,
fbFinishAccess (pSrcDrawable);
}
void
_X_EXPORT void
fbCopyWindow(WindowPtr pWin,
DDXPointRec ptOldOrg,
RegionPtr prgnSrc)
@ -148,7 +148,7 @@ fbCopyWindow(WindowPtr pWin,
fbValidateDrawable (&pWin->drawable);
}
Bool
_X_EXPORT Bool
fbChangeWindowAttributes(WindowPtr pWin, unsigned long mask)
{
PixmapPtr pPixmap;
@ -201,7 +201,7 @@ fbChangeWindowAttributes(WindowPtr pWin, unsigned long mask)
return TRUE;
}
void
_X_EXPORT void
fbFillRegionSolid (DrawablePtr pDrawable,
RegionPtr pRegion,
FbBits and,

View File

@ -64,7 +64,7 @@ noopEnableDisable(void *arg) { }
xf86AccessRec AccessNULL = { noopEnableDisable, noopEnableDisable, NULL };
xf86CurrentAccessRec xf86CurrentAccess = {NULL,NULL};
_X_EXPORT xf86CurrentAccessRec xf86CurrentAccess = {NULL,NULL};
BusRec primaryBus = { BUS_NONE, {{0}}};
@ -100,7 +100,7 @@ static void notifyStateChange(xf86NotifyState state);
* The only one available so far is for PCI and SBUS.
*/
void
_X_EXPORT void
xf86BusProbe(void)
{
xf86PciProbe();
@ -148,7 +148,7 @@ StringToBusType(const char* busID, const char **retID)
* Entity related code.
*/
void
_X_EXPORT void
xf86EntityInit(void)
{
int i;
@ -231,7 +231,7 @@ xf86IsEntityPrimary(int entityIndex)
}
}
Bool
_X_EXPORT Bool
xf86SetEntityFuncs(int entityIndex, EntityProc init, EntityProc enter,
EntityProc leave, pointer private)
{
@ -244,7 +244,7 @@ xf86SetEntityFuncs(int entityIndex, EntityProc init, EntityProc enter,
return TRUE;
}
Bool
_X_EXPORT Bool
xf86DriverHasEntities(DriverPtr drvp)
{
int i;
@ -348,7 +348,7 @@ xf86RemoveEntityFromScreen(ScrnInfoPtr pScrn, int entityIndex)
* xf86ClearEntitiesForScreen() - called when a screen is deleted
* to mark it's entities unused. Called by xf86DeleteScreen().
*/
void
_X_EXPORT void
xf86ClearEntityListForScreen(int scrnIndex)
{
ScrnInfoPtr pScrn = xf86Screens[scrnIndex];
@ -380,7 +380,7 @@ xf86ClearEntityListForScreen(int scrnIndex)
pScrn->entityInstanceList = NULL;
}
void
_X_EXPORT void
xf86DeallocateResourcesForEntity(int entityIndex, unsigned long type)
{
resPtr *pprev_next = &Acc;
@ -402,7 +402,7 @@ xf86DeallocateResourcesForEntity(int entityIndex, unsigned long type)
* Add an extra device section (GDevPtr) to an entity.
*/
void
_X_EXPORT void
xf86AddDevToEntity(int entityIndex, GDevPtr dev)
{
EntityPtr pEnt;
@ -539,7 +539,7 @@ clearAccess(void)
* xf86AccessInit() - set up everything needed for access control
* called only once on first server generation.
*/
void
_X_EXPORT void
xf86AccessInit(void)
{
initPciState();
@ -554,7 +554,7 @@ xf86AccessInit(void)
* xf86AccessEnter() -- gets called to save the text mode VGA IO
* resources when reentering the server after a VT switch.
*/
void
_X_EXPORT void
xf86AccessEnter(void)
{
if (xf86ResAccessEnter)
@ -583,7 +583,7 @@ xf86AccessEnter(void)
* This was split to call xf86AccessLeaveState() from
* ddxGiveUp().
*/
void
_X_EXPORT void
xf86AccessLeave(void)
{
if (!xf86ResAccessEnter)
@ -594,7 +594,7 @@ xf86AccessLeave(void)
EntityLeave();
}
void
_X_EXPORT void
xf86AccessLeaveState(void)
{
if (!xf86ResAccessEnter)
@ -1098,7 +1098,7 @@ xf86JoinResLists(resPtr rlist1, resPtr rlist2)
return rlist1;
}
resPtr
_X_EXPORT resPtr
xf86AddResToList(resPtr rlist, resRange *range, int entityIndex)
{
resPtr new;
@ -1264,7 +1264,7 @@ xf86PrintResList(int verb, resPtr list)
}
}
resPtr
_X_EXPORT resPtr
xf86AddRangesToList(resPtr list, resRange *pRange, int entityIndex)
{
while(pRange && pRange->type != ResEnd) {
@ -1274,7 +1274,7 @@ xf86AddRangesToList(resPtr list, resRange *pRange, int entityIndex)
return list;
}
void
_X_EXPORT void
xf86ResourceBrokerInit(void)
{
Acc = NULL;
@ -1540,7 +1540,7 @@ SetSIGIOForState(xf86State state)
}
}
void
_X_EXPORT void
xf86EnterServerState(xf86State state)
{
EntityPtr pEnt;
@ -1817,7 +1817,7 @@ checkRoutingForScreens(xf86State state)
* xf86PostProbe() -- Allocate all non conflicting resources
* This function gets called by xf86Init().
*/
void
_X_EXPORT void
xf86PostProbe(void)
{
memType val;
@ -1931,7 +1931,7 @@ checkRequiredResources(int entityIndex)
pEnt->entityProp &= ~(unsigned long)NEED_IO_SHARED;
}
void
_X_EXPORT void
xf86PostPreInit()
{
if (doFramebufferMode) return;
@ -1951,7 +1951,7 @@ xf86PostPreInit()
xf86PrintResList(3, Acc);
}
void
_X_EXPORT void
xf86PostScreenInit(void)
{
int i,j;
@ -2300,7 +2300,7 @@ findIntersect(resRange Range, resPtr list)
return new;
}
resPtr
_X_EXPORT resPtr
xf86FindIntersectOfLists(resPtr l1, resPtr l2)
{
resPtr ret = NULL;
@ -2365,7 +2365,7 @@ xf86ExtractTypeFromList(resPtr list, unsigned long type)
* xf86FindPrimaryDevice() - Find the display device which
* was active when the server was started.
*/
void
_X_EXPORT void
xf86FindPrimaryDevice()
{
if (primaryBus.type != BUS_NONE) {
@ -2394,7 +2394,7 @@ xf86FindPrimaryDevice()
}
}
Bool
_X_EXPORT Bool
xf86NoSharedResources(int screenIndex,resType res)
{
int j;

View File

@ -1136,7 +1136,7 @@ configServerFlags(XF86ConfFlagsPtr flagsconf, XF86OptionPtr layoutopts)
return TRUE;
}
Bool xf86DRI2Enabled(void)
_X_EXPORT Bool xf86DRI2Enabled(void)
{
return xf86Info.dri2;
}
@ -2626,7 +2626,7 @@ xf86HandleConfigFile(Bool autoconfig)
return CONFIG_OK;
}
Bool
_X_EXPORT Bool
xf86PathIsSafe(const char *path)
{
return (xf86pathIsSafe(path) != 0);

View File

@ -68,7 +68,7 @@ static DevToConfigPtr DevToConfig = NULL;
static int nDevToConfig = 0, CurrentDriver;
_X_EXPORT xf86MonPtr ConfiguredMonitor;
Bool xf86DoConfigurePass1 = TRUE;
_X_EXPORT Bool xf86DoConfigurePass1 = TRUE;
static Bool foundMouse = FALSE;
#if defined(__SCO__)
@ -92,7 +92,7 @@ static char *DFLT_MOUSE_PROTO = "auto";
* directly. We allocate a GDevRec and fill it in as much as we can, letting
* the caller fill in the rest and/or change it as it sees fit.
*/
GDevPtr
_X_EXPORT GDevPtr
xf86AddBusDeviceToConfigure(const char *driver, BusType bus, void *busData, int chipset)
{
int i, j;
@ -639,7 +639,7 @@ configureDDCMonitorSection (int screennum)
# define PATH_MAX 1024
#endif
void
_X_EXPORT void
DoConfigure(void)
{
int i,j, screennum = -1;

View File

@ -89,7 +89,7 @@ static Bool HardEdges;
* is valid if specified.
*/
void
_X_EXPORT void
xf86InitViewport(ScrnInfoPtr pScr)
{
@ -185,7 +185,7 @@ xf86PointerMoved(int scrnIndex, int x, int y)
* Enable/disable ZoomViewport
*/
void
_X_EXPORT void
xf86LockZoom(ScreenPtr pScreen, Bool lock)
{
XF86SCRNINFO(pScreen)->zoomLocked = lock;
@ -322,7 +322,7 @@ xf86SwitchMode(ScreenPtr pScreen, DisplayModePtr mode)
* Reinitialize the visual part of the screen for another mode.
*/
void
_X_EXPORT void
xf86ZoomViewport(ScreenPtr pScreen, int zoom)
{
ScrnInfoPtr pScr = XF86SCRNINFO(pScreen);
@ -579,7 +579,7 @@ FillOutEdge(xf86EdgePtr pEdge, int limit)
* on 32 bit architectures, 64 on 64 bit architectures.
*/
void
_X_EXPORT void
xf86InitOrigins(void)
{
unsigned long screensLeft, prevScreensLeft, mask;

View File

@ -334,7 +334,7 @@ DGAUninstallColormap(ColormapPtr pmap)
pScreen->UninstallColormap = DGAUninstallColormap;
}
int
_X_EXPORT int
xf86SetDGAMode(
int index,
int num,
@ -567,7 +567,7 @@ DGAActive(int index)
/* Called by the event code in case the server is abruptly terminated */
void
_X_EXPORT void
DGAShutdown()
{
ScrnInfoPtr pScrn;
@ -892,7 +892,7 @@ DGACopyModeInfo(
}
Bool
_X_EXPORT Bool
DGAVTSwitch(void)
{
ScreenPtr pScreen;
@ -914,7 +914,7 @@ DGAVTSwitch(void)
return TRUE;
}
Bool
_X_EXPORT Bool
DGAStealKeyEvent(DeviceIntPtr dev, int index, int key_code, int is_down)
{
DGAScreenPtr pScreenPriv;
@ -941,7 +941,7 @@ DGAStealKeyEvent(DeviceIntPtr dev, int index, int key_code, int is_down)
static int DGAMouseX, DGAMouseY;
Bool
_X_EXPORT Bool
DGAStealMotionEvent(DeviceIntPtr dev, int index, int dx, int dy)
{
DGAScreenPtr pScreenPriv;
@ -976,7 +976,7 @@ DGAStealMotionEvent(DeviceIntPtr dev, int index, int dx, int dy)
return TRUE;
}
Bool
_X_EXPORT Bool
DGAStealButtonEvent(DeviceIntPtr dev, int index, int button, int is_down)
{
DGAScreenPtr pScreenPriv;
@ -1004,7 +1004,7 @@ DGAStealButtonEvent(DeviceIntPtr dev, int index, int button, int is_down)
/* We have the power to steal or modify events that are about to get queued */
Bool
_X_EXPORT Bool
DGAIsDgaEvent (xEvent *e)
{
int coreEquiv;

View File

@ -130,7 +130,7 @@ typedef struct x_IHRec {
static IHPtr InputHandlers = NULL;
Bool
_X_EXPORT Bool
LegalModifier(unsigned int key, DeviceIntPtr pDev)
{
return TRUE;
@ -141,7 +141,7 @@ LegalModifier(unsigned int key, DeviceIntPtr pDev)
* Function used for screensaver purposes by the os module. Returns the
* time in milliseconds since there last was any input.
*/
int
_X_EXPORT int
TimeSinceLastInputEvent()
{
if (xf86Info.lastEventTime == 0) {
@ -166,7 +166,7 @@ SetTimeSinceLastInputEvent()
* correct chronological order. Only reads from the system pointer
* and keyboard.
*/
void
_X_EXPORT void
ProcessInputEvents ()
{
int x, y;
@ -251,7 +251,7 @@ xf86ProcessActionEvent(ActionEvent action, void *arg)
*/
/* ARGSUSED */
void
_X_EXPORT void
xf86Wakeup(pointer blockData, int err, pointer pReadmask)
{
fd_set* LastSelectMask = (fd_set*)pReadmask;
@ -359,7 +359,7 @@ xf86InterceptSigIll(void (*sigillhandler)(void))
* xf86SigHandler --
* Catch unexpected signals and exit or continue cleanly.
*/
void
_X_EXPORT void
xf86SigHandler(int signo)
{
if ((signo == SIGILL) && xf86SigIllHandler) {
@ -802,7 +802,7 @@ xf86EnableVTSwitch(Bool new)
return old;
}
void
_X_EXPORT void
xf86ReloadInputDevs(int sig)
{
InputInfoPtr pInfo;

View File

@ -48,7 +48,7 @@
/* Index into pScreen.devPrivates */
static int xf86CreateRootWindowKeyIndex;
DevPrivateKey xf86CreateRootWindowKey = &xf86CreateRootWindowKeyIndex;
_X_EXPORT DevPrivateKey xf86CreateRootWindowKey = &xf86CreateRootWindowKeyIndex;
/* Index of ScrnInfo in pScreen.devPrivates */
static int xf86ScreenKeyIndex;
_X_EXPORT DevPrivateKey xf86ScreenKey = &xf86ScreenKeyIndex;
@ -92,7 +92,7 @@ _X_EXPORT const unsigned char byte_reversed[256] =
};
/* Globals that input drivers may access */
InputInfoPtr xf86InputDevs = NULL;
_X_EXPORT InputInfoPtr xf86InputDevs = NULL;
/* Globals that video drivers may not access */
@ -139,29 +139,29 @@ _X_EXPORT xf86InfoRec xf86Info = {
.autoEnableDevices = FALSE
#endif
};
const char *xf86ConfigFile = NULL;
const char *xf86InputDeviceList = NULL;
const char *xf86ModulePath = DEFAULT_MODULE_PATH;
MessageType xf86ModPathFrom = X_DEFAULT;
const char *xf86LogFile = DEFAULT_LOGPREFIX;
MessageType xf86LogFileFrom = X_DEFAULT;
Bool xf86LogFileWasOpened = FALSE;
serverLayoutRec xf86ConfigLayout = {NULL, };
_X_EXPORT const char *xf86ConfigFile = NULL;
_X_EXPORT const char *xf86InputDeviceList = NULL;
_X_EXPORT const char *xf86ModulePath = DEFAULT_MODULE_PATH;
_X_EXPORT MessageType xf86ModPathFrom = X_DEFAULT;
_X_EXPORT const char *xf86LogFile = DEFAULT_LOGPREFIX;
_X_EXPORT MessageType xf86LogFileFrom = X_DEFAULT;
_X_EXPORT Bool xf86LogFileWasOpened = FALSE;
_X_EXPORT serverLayoutRec xf86ConfigLayout = {NULL, };
_X_EXPORT confDRIRec xf86ConfigDRI = {0, };
XF86ConfigPtr xf86configptr = NULL;
Bool xf86Resetting = FALSE;
Bool xf86Initialising = FALSE;
Bool xf86DoProbe = FALSE;
Bool xf86DoConfigure = FALSE;
Bool xf86DoShowOptions = FALSE;
Bool xf86DoModalias = FALSE;
DriverPtr *xf86DriverList = NULL;
int xf86NumDrivers = 0;
_X_EXPORT Bool xf86Resetting = FALSE;
_X_EXPORT Bool xf86Initialising = FALSE;
_X_EXPORT Bool xf86DoProbe = FALSE;
_X_EXPORT Bool xf86DoConfigure = FALSE;
_X_EXPORT Bool xf86DoShowOptions = FALSE;
_X_EXPORT Bool xf86DoModalias = FALSE;
_X_EXPORT DriverPtr *xf86DriverList = NULL;
_X_EXPORT int xf86NumDrivers = 0;
InputDriverPtr *xf86InputDriverList = NULL;
int xf86NumInputDrivers = 0;
int xf86NumScreens = 0;
_X_EXPORT int xf86NumScreens = 0;
const char *xf86VisualNames[] = {
_X_EXPORT const char *xf86VisualNames[] = {
"StaticGray",
"GrayScale",
"StaticColor",
@ -172,36 +172,36 @@ const char *xf86VisualNames[] = {
/* Parameters set only from the command line */
char *xf86ServerName = "no-name";
Bool xf86fpFlag = FALSE;
Bool xf86sFlag = FALSE;
Bool xf86bsEnableFlag = FALSE;
Bool xf86bsDisableFlag = FALSE;
Bool xf86silkenMouseDisableFlag = FALSE;
_X_EXPORT Bool xf86fpFlag = FALSE;
_X_EXPORT Bool xf86sFlag = FALSE;
_X_EXPORT Bool xf86bsEnableFlag = FALSE;
_X_EXPORT Bool xf86bsDisableFlag = FALSE;
_X_EXPORT Bool xf86silkenMouseDisableFlag = FALSE;
#ifdef HAVE_ACPI
Bool xf86acpiDisableFlag = FALSE;
_X_EXPORT Bool xf86acpiDisableFlag = FALSE;
#endif
char *xf86LayoutName = NULL;
char *xf86ScreenName = NULL;
char *xf86PointerName = NULL;
char *xf86KeyboardName = NULL;
Bool xf86ProbeOnly = FALSE;
int xf86Verbose = DEFAULT_VERBOSE;
int xf86LogVerbose = DEFAULT_LOG_VERBOSE;
int xf86FbBpp = -1;
Pix24Flags xf86Pix24 = Pix24DontCare;
int xf86Depth = -1;
rgb xf86Weight = {0, 0, 0};
Bool xf86FlipPixels = FALSE;
Gamma xf86Gamma = {0.0, 0.0, 0.0};
Bool xf86AllowMouseOpenFail = FALSE;
_X_EXPORT char *xf86LayoutName = NULL;
_X_EXPORT char *xf86ScreenName = NULL;
_X_EXPORT char *xf86PointerName = NULL;
_X_EXPORT char *xf86KeyboardName = NULL;
_X_EXPORT Bool xf86ProbeOnly = FALSE;
_X_EXPORT int xf86Verbose = DEFAULT_VERBOSE;
_X_EXPORT int xf86LogVerbose = DEFAULT_LOG_VERBOSE;
_X_EXPORT int xf86FbBpp = -1;
_X_EXPORT Pix24Flags xf86Pix24 = Pix24DontCare;
_X_EXPORT int xf86Depth = -1;
_X_EXPORT rgb xf86Weight = {0, 0, 0};
_X_EXPORT Bool xf86FlipPixels = FALSE;
_X_EXPORT Gamma xf86Gamma = {0.0, 0.0, 0.0};
_X_EXPORT Bool xf86AllowMouseOpenFail = FALSE;
#ifdef XF86VIDMODE
Bool xf86VidModeDisabled = FALSE;
Bool xf86VidModeAllowNonLocal = FALSE;
_X_EXPORT Bool xf86VidModeDisabled = FALSE;
_X_EXPORT Bool xf86VidModeAllowNonLocal = FALSE;
#endif
RootWinPropPtr *xf86RegisteredPropertiesTable = NULL;
_X_EXPORT RootWinPropPtr *xf86RegisteredPropertiesTable = NULL;
_X_EXPORT Bool xf86inSuspend = FALSE;
_X_EXPORT Bool xorgHWAccess = FALSE;
struct pci_slot_match xf86IsolateDevice = {
_X_EXPORT struct pci_slot_match xf86IsolateDevice = {
PCI_MATCH_ANY, PCI_MATCH_ANY, PCI_MATCH_ANY, PCI_MATCH_ANY, 0
};

View File

@ -133,7 +133,7 @@ xf86AddInputDriver(InputDriverPtr driver, pointer module, int flags)
xf86InputDriverList[xf86NumInputDrivers - 1]->refCount = 0;
}
void
_X_EXPORT void
xf86DeleteInputDriver(int drvIndex)
{
if (xf86InputDriverList[drvIndex] && xf86InputDriverList[drvIndex]->module)
@ -142,7 +142,7 @@ xf86DeleteInputDriver(int drvIndex)
xf86InputDriverList[drvIndex] = NULL;
}
InputDriverPtr
_X_EXPORT InputDriverPtr
xf86LookupInputDriver(const char *name)
{
int i;
@ -155,7 +155,7 @@ xf86LookupInputDriver(const char *name)
return NULL;
}
InputInfoPtr
_X_EXPORT InputInfoPtr
xf86LookupInput(const char *name)
{
InputInfoPtr p;
@ -1334,7 +1334,7 @@ xf86ErrorF(const char *format, ...)
}
void
_X_EXPORT void
xf86LogInit()
{
char *lf = NULL;
@ -1365,7 +1365,7 @@ xf86LogInit()
free(lf);
}
void
_X_EXPORT void
xf86CloseLog()
{
LogClose();
@ -2143,7 +2143,7 @@ xf86ServerIsResetting()
}
Bool
_X_EXPORT Bool
xf86ServerIsInitialising()
{
return xf86Initialising;
@ -2583,7 +2583,7 @@ xf86ConfigPciEntityInactive(EntityInfoPtr pEnt, PciChipsets *p_chip,
xf86SetEntityFuncs(pEnt->index,init,enter,leave,private);
}
void
_X_EXPORT void
xf86ConfigFbEntityInactive(EntityInfoPtr pEnt, EntityProc init,
EntityProc enter, EntityProc leave, pointer private)
{

View File

@ -613,7 +613,7 @@ check_for_matching_devices(DriverPtr drvp)
* If a device can be successfully probed by the driver, \c TRUE is
* returned. Otherwise, \c FALSE is returned.
*/
Bool
_X_EXPORT Bool
xf86CallDriverProbe( DriverPtr drv, Bool detect_only )
{
Bool foundScreen = FALSE;
@ -719,7 +719,7 @@ DoProbe(void)
* That includes vt-manager setup, querying all possible devices and
* collecting the pixmap formats.
*/
void
_X_EXPORT void
InitOutput(ScreenInfo *pScreenInfo, int argc, char **argv)
{
int i, j, k, scr_index;
@ -1305,7 +1305,7 @@ InitOutput(ScreenInfo *pScreenInfo, int argc, char **argv)
* Initialize all supported input devices.
*/
void
_X_EXPORT void
InitInput(argc, argv)
int argc;
char **argv;
@ -1334,7 +1334,7 @@ InitInput(argc, argv)
* is called by dix before establishing the well known sockets.
*/
void
_X_EXPORT void
OsVendorInit()
{
static Bool beenHere = FALSE;
@ -1379,7 +1379,7 @@ OsVendorInit()
* checking here, since there should be restored as much as possible.
*/
void
_X_EXPORT void
ddxGiveUp()
{
int i;
@ -1424,7 +1424,7 @@ ddxGiveUp()
* are closed.
*/
void
_X_EXPORT void
AbortDDX()
{
int i;
@ -1460,7 +1460,7 @@ AbortDDX()
ddxGiveUp();
}
void
_X_EXPORT void
OsVendorFatalError()
{
#ifdef VENDORSUPPORT
@ -1476,7 +1476,7 @@ OsVendorFatalError()
ErrorF("\n");
}
int
_X_EXPORT int
xf86SetVerbosity(int verb)
{
int save = xf86Verbose;
@ -1486,7 +1486,7 @@ xf86SetVerbosity(int verb)
return save;
}
int
_X_EXPORT int
xf86SetLogVerbosity(int verb)
{
int save = xf86LogVerbose;
@ -1517,7 +1517,7 @@ xf86PrintDefaultLibraryPath(void)
*/
/* ARGSUSED */
int
_X_EXPORT int
ddxProcessArgument(int argc, char **argv, int i)
{
/*
@ -1852,7 +1852,7 @@ ddxProcessArgument(int argc, char **argv, int i)
* Maybe the user now knows what really to do ...
*/
void
_X_EXPORT void
ddxUseMsg()
{
ErrorF("\n");
@ -1906,7 +1906,7 @@ ddxUseMsg()
/*
* xf86LoadModules iterates over a list that is being passed in.
*/
Bool
_X_EXPORT Bool
xf86LoadModules(char **list, pointer *optlist)
{
int errmaj, errmin;

View File

@ -855,7 +855,7 @@ xf86NameCmp(const char *s1, const char *s2)
return xf86nameCompare(s1, s2);
}
char *
_X_EXPORT char *
xf86NormalizeName(const char *s)
{
char *ret, *q;

View File

@ -34,8 +34,8 @@
#include "xf86Priv.h"
#include "xf86Xinput.h"
int (*xf86PMGetEventFromOs)(int fd,pmEvent *events,int num) = NULL;
pmWait (*xf86PMConfirmEventToOs)(int fd,pmEvent event) = NULL;
_X_EXPORT int (*xf86PMGetEventFromOs)(int fd,pmEvent *events,int num) = NULL;
_X_EXPORT pmWait (*xf86PMConfirmEventToOs)(int fd,pmEvent event) = NULL;
static Bool suspended = FALSE;
@ -178,7 +178,7 @@ DoApmEvent(pmEvent event, Bool undo)
#define MAX_NO_EVENTS 8
void
_X_EXPORT void
xf86HandlePMEvents(int fd, pointer data)
{
pmEvent events[MAX_NO_EVENTS];

View File

@ -262,7 +262,7 @@ static int RACGCKeyIndex;
static DevPrivateKey RACGCKey = &RACGCKeyIndex;
Bool
_X_EXPORT Bool
xf86RACInit(ScreenPtr pScreen, unsigned int flag)
{
ScrnInfoPtr pScrn;

View File

@ -411,7 +411,7 @@ xf86RandRSetNewVirtualAndDimensions(ScreenPtr pScreen,
return TRUE;
}
Bool
_X_EXPORT Bool
xf86RandRInit (ScreenPtr pScreen)
{
rrScrPrivPtr rp;

View File

@ -76,7 +76,7 @@ optionTypeToSting(OptionValueType type)
}
}
void DoShowOptions (void) {
_X_EXPORT void DoShowOptions (void) {
int i = 0;
char **vlist = 0;
char *pSymbol = 0;

View File

@ -96,7 +96,7 @@
#include "os.h"
EventListPtr xf86Events = NULL;
_X_EXPORT EventListPtr xf86Events = NULL;
/**
* Eval config and modify DeviceVelocityRec accordingly
@ -360,7 +360,7 @@ xf86ActivateDevice(LocalDevicePtr local)
***********************************************************************
*/
void
_X_EXPORT void
OpenInputDevice(DeviceIntPtr dev,
ClientPtr client,
int *status)
@ -371,7 +371,7 @@ OpenInputDevice(DeviceIntPtr dev,
*status = Success;
}
void
_X_EXPORT void
CloseInputDevice(DeviceIntPtr dev,
ClientPtr client)
{
@ -390,7 +390,7 @@ CloseInputDevice(DeviceIntPtr dev,
***********************************************************************
*/
int
_X_EXPORT int
SetDeviceMode (ClientPtr client, DeviceIntPtr dev, int mode)
{
LocalDevicePtr local = (LocalDevicePtr)dev->public.devicePrivate;
@ -416,7 +416,7 @@ SetDeviceMode (ClientPtr client, DeviceIntPtr dev, int mode)
***********************************************************************
*/
int
_X_EXPORT int
SetDeviceValuators (ClientPtr client, DeviceIntPtr dev, int *valuators,
int first_valuator, int num_valuators)
{
@ -439,7 +439,7 @@ SetDeviceValuators (ClientPtr client, DeviceIntPtr dev, int *valuators,
***********************************************************************
*/
int
_X_EXPORT int
ChangeDeviceControl (ClientPtr client, DeviceIntPtr dev, xDeviceCtl *control)
{
LocalDevicePtr local = (LocalDevicePtr)dev->public.devicePrivate;
@ -462,7 +462,7 @@ ChangeDeviceControl (ClientPtr client, DeviceIntPtr dev, xDeviceCtl *control)
}
}
void
_X_EXPORT void
AddOtherInputDevices()
{
}

View File

@ -1098,7 +1098,7 @@ xf86GetGammaRamp(
return Success;
}
int
_X_EXPORT int
xf86ChangeGamma(
ScreenPtr pScreen,
Gamma gamma

View File

@ -51,7 +51,7 @@
#include "xf86RAC.h"
Bool fbSlotClaimed = FALSE;
_X_EXPORT Bool fbSlotClaimed = FALSE;
_X_EXPORT int
xf86ClaimFbSlot(DriverPtr drvp, int chipset, GDevPtr dev, Bool active)
@ -79,7 +79,7 @@ xf86ClaimFbSlot(DriverPtr drvp, int chipset, GDevPtr dev, Bool active)
/*
* Get the list of FB "slots" claimed by a screen
*/
int
_X_EXPORT int
xf86GetFbInfoForScreen(int scrnIndex)
{
int num = 0;

View File

@ -53,7 +53,7 @@
#include "xf86RAC.h"
/* Bus-specific globals */
Bool pciSlotClaimed = FALSE;
_X_EXPORT Bool pciSlotClaimed = FALSE;
static struct pci_device ** xf86PciVideoInfo = NULL; /* PCI probe for video hw */

View File

@ -41,7 +41,7 @@
#include "xf86sbusBus.h"
#include "xf86Sbus.h"
Bool sbusSlotClaimed = FALSE;
_X_EXPORT Bool sbusSlotClaimed = FALSE;
static int xf86nSbusInfo;
@ -79,7 +79,7 @@ CheckSbusDevice(const char *device, int fbNum)
psdp->fd = -1;
}
void
_X_EXPORT void
xf86SbusProbe(void)
{
int i, useProm = 0;

View File

@ -113,7 +113,7 @@ static Bool xf86XVInitAdaptors(ScreenPtr, XF86VideoAdaptorPtr*, int);
static int XF86XVWindowKeyIndex;
static DevPrivateKey XF86XVWindowKey = &XF86XVWindowKeyIndex;
static int XF86XvScreenKeyIndex;
DevPrivateKey XF86XvScreenKey = &XF86XvScreenKeyIndex;
_X_EXPORT DevPrivateKey XF86XvScreenKey = &XF86XvScreenKeyIndex;
static unsigned long PortResource = 0;
_X_EXPORT DevPrivateKey (*XvGetScreenKeyProc)(void) = NULL;

View File

@ -16,7 +16,7 @@
#include "xorgVersion.h"
CARD32
_X_EXPORT CARD32
xorgGetVersion()
{
return XORG_VERSION_CURRENT;

View File

@ -163,7 +163,7 @@ xf86InterpretEDID(int scrnIndex, Uchar *block)
return NULL;
}
xf86MonPtr
_X_EXPORT xf86MonPtr
xf86InterpretEEDID(int scrnIndex, Uchar *block)
{
xf86MonPtr m;

View File

@ -62,9 +62,9 @@ static void DGAClientStateChange (CallbackListPtr*, pointer, pointer);
static ClientPtr DGAClients[MAXSCREENS];
unsigned char DGAReqCode = 0;
int DGAErrorBase;
int DGAEventBase;
_X_EXPORT unsigned char DGAReqCode = 0;
_X_EXPORT int DGAErrorBase;
_X_EXPORT int DGAEventBase;
static int DGAClientPrivateKeyIndex;
static DevPrivateKey DGAClientPrivateKey = &DGAClientPrivateKeyIndex;

View File

@ -45,7 +45,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "xf86.h"
int
_X_EXPORT int
XkbDDXTerminateServer(DeviceIntPtr dev,KeyCode key,XkbAction *act)
{
if (dev != inputInfo.keyboard)

View File

@ -17,7 +17,7 @@
#include "os.h"
#include "xf86.h"
int
_X_EXPORT int
XkbDDXPrivate(DeviceIntPtr dev,KeyCode key,XkbAction *act)
{
XkbAnyAction *xf86act = &(act->any);

View File

@ -45,7 +45,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "xf86.h"
int
_X_EXPORT int
XkbDDXSwitchScreen(DeviceIntPtr dev,KeyCode key,XkbAction *act)
{
int scrnnum = XkbSAScreen(&act->screen);

View File

@ -132,26 +132,26 @@ DRIOpenDRMCleanup(DRIEntPrivPtr pDRIEntPriv)
}
}
int
_X_EXPORT int
DRIMasterFD(ScrnInfoPtr pScrn)
{
return DRI_ENT_PRIV(pScrn)->drmFD;
}
void *
_X_EXPORT void *
DRIMasterSareaPointer(ScrnInfoPtr pScrn)
{
return DRI_ENT_PRIV(pScrn)->pLSAREA;
}
drm_handle_t
_X_EXPORT drm_handle_t
DRIMasterSareaHandle(ScrnInfoPtr pScrn)
{
return DRI_ENT_PRIV(pScrn)->hLSAREA;
}
Bool
_X_EXPORT Bool
DRIOpenDRMMaster(ScrnInfoPtr pScrn,
unsigned long sAreaSize,
const char *busID,
@ -785,7 +785,7 @@ drmServerInfo DRIDRMServerInfo = {
dri_drm_get_perms,
};
Bool
_X_EXPORT Bool
DRIExtensionInit(void)
{
if (!DRIScreenPrivKey || DRIGeneration != serverGeneration) {
@ -800,7 +800,7 @@ DRIExtensionInit(void)
return TRUE;
}
void
_X_EXPORT void
DRIReset(void)
{
/*
@ -880,7 +880,7 @@ DRIGetClientDriverName(ScreenPtr pScreen,
DRICreateContextPriv returns a pointer to newly allocated
DRIContextPriv, and returns the kernel drm_context_t in pHWContext. */
DRIContextPrivPtr
_X_EXPORT DRIContextPrivPtr
DRICreateContextPriv(ScreenPtr pScreen,
drm_context_t * pHWContext,
DRIContextFlags flags)
@ -894,7 +894,7 @@ DRICreateContextPriv(ScreenPtr pScreen,
return DRICreateContextPrivFromHandle(pScreen, *pHWContext, flags);
}
DRIContextPrivPtr
_X_EXPORT DRIContextPrivPtr
DRICreateContextPrivFromHandle(ScreenPtr pScreen,
drm_context_t hHWContext,
DRIContextFlags flags)
@ -940,7 +940,7 @@ DRICreateContextPrivFromHandle(ScreenPtr pScreen,
return pDRIContextPriv;
}
Bool
_X_EXPORT Bool
DRIDestroyContextPriv(DRIContextPrivPtr pDRIContextPriv)
{
DRIScreenPrivPtr pDRIPriv;
@ -1059,7 +1059,7 @@ DRIDestroyContext(ScreenPtr pScreen, XID context)
}
/* DRIContextPrivDelete is called by the resource manager. */
Bool
_X_EXPORT Bool
DRIContextPrivDelete(pointer pResource, XID id)
{
DRIContextPrivPtr pDRIContextPriv = (DRIContextPrivPtr)pResource;
@ -1361,7 +1361,7 @@ DRIDestroyDrawable(ScreenPtr pScreen, ClientPtr client, DrawablePtr pDrawable)
return TRUE;
}
Bool
_X_EXPORT Bool
DRIDrawablePrivDelete(pointer pResource, XID id)
{
WindowPtr pWin;
@ -1645,7 +1645,7 @@ DRIBlockHandler(pointer blockData, OSTimePtr pTimeout, pointer pReadmask)
}
}
void
_X_EXPORT void
DRIDoWakeupHandler(int screenNum, pointer wakeupData,
unsigned long result, pointer pReadmask)
{
@ -1664,7 +1664,7 @@ DRIDoWakeupHandler(int screenNum, pointer wakeupData,
}
}
void
_X_EXPORT void
DRIDoBlockHandler(int screenNum, pointer blockData,
pointer pTimeout, pointer pReadmask)
{
@ -1688,7 +1688,7 @@ DRIDoBlockHandler(int screenNum, pointer blockData,
DRIUnlock(pScreen);
}
void
_X_EXPORT void
DRISwapContext(int drmFD, void *oldctx, void *newctx)
{
DRIContextPrivPtr oldContext = (DRIContextPrivPtr)oldctx;
@ -1835,13 +1835,13 @@ DRISwapContext(int drmFD, void *oldctx, void *newctx)
newContextStore);
}
void*
_X_EXPORT void*
DRIGetContextStore(DRIContextPrivPtr context)
{
return((void *)context->pContextStore);
}
void
_X_EXPORT void
DRIWindowExposures(WindowPtr pWin, RegionPtr prgn, RegionPtr bsreg)
{
ScreenPtr pScreen = pWin->drawable.pScreen;
@ -1891,7 +1891,7 @@ DRITreeTraversal(WindowPtr pWin, pointer data)
return WT_WALKCHILDREN;
}
Bool
_X_EXPORT Bool
DRIDestroyWindow(WindowPtr pWin)
{
ScreenPtr pScreen = pWin->drawable.pScreen;
@ -1916,7 +1916,7 @@ DRIDestroyWindow(WindowPtr pWin)
return retval;
}
void
_X_EXPORT void
DRICopyWindow(WindowPtr pWin, DDXPointRec ptOldOrg, RegionPtr prgnSrc)
{
ScreenPtr pScreen = pWin->drawable.pScreen;
@ -2055,7 +2055,7 @@ DRILockTree(ScreenPtr pScreen)
}
}
int
_X_EXPORT int
DRIValidateTree(WindowPtr pParent, WindowPtr pChild, VTKind kind)
{
ScreenPtr pScreen = pParent->drawable.pScreen;
@ -2081,7 +2081,7 @@ DRIValidateTree(WindowPtr pParent, WindowPtr pChild, VTKind kind)
return returnValue;
}
void
_X_EXPORT void
DRIPostValidateTree(WindowPtr pParent, WindowPtr pChild, VTKind kind)
{
ScreenPtr pScreen;
@ -2107,7 +2107,7 @@ DRIPostValidateTree(WindowPtr pParent, WindowPtr pChild, VTKind kind)
}
}
void
_X_EXPORT void
DRIClipNotify(WindowPtr pWin, int dx, int dy)
{
ScreenPtr pScreen = pWin->drawable.pScreen;
@ -2174,7 +2174,7 @@ DRIGetDrawableIndex(WindowPtr pWin)
return index;
}
unsigned int
_X_EXPORT unsigned int
DRIGetDrawableStamp(ScreenPtr pScreen, CARD32 drawable_index)
{
DRIScreenPrivPtr pDRIPriv = DRI_SCREEN_PRIV(pScreen);
@ -2182,7 +2182,7 @@ DRIGetDrawableStamp(ScreenPtr pScreen, CARD32 drawable_index)
}
void
_X_EXPORT void
DRIPrintDrawableLock(ScreenPtr pScreen, char *msg)
{
DRIScreenPrivPtr pDRIPriv = DRI_SCREEN_PRIV(pScreen);
@ -2271,7 +2271,7 @@ DRIGetTexOffsetFuncs(ScreenPtr pScreen,
* call the lowerlevel functions, and choose whether they will be
* called at every level of recursion (eg in validatetree).
*/
DRIWrappedFuncsRec *
_X_EXPORT DRIWrappedFuncsRec *
DRIGetWrappedFuncs(ScreenPtr pScreen)
{
return &(DRI_SCREEN_PRIV(pScreen)->wrap);
@ -2297,7 +2297,7 @@ _DRIAdjustFrame(ScrnInfoPtr pScrn, DRIScreenPrivPtr pDRIPriv, int x, int y)
pDRIPriv->pSAREA->frame.height = pScrn->frameY1 - y + 1;
}
void
_X_EXPORT void
DRIAdjustFrame(int scrnIndex, int x, int y, int flags)
{
ScreenPtr pScreen = screenInfo.screens[scrnIndex];
@ -2479,7 +2479,7 @@ static void drmSIGIOHandler(int interrupt, void *closure)
}
int drmInstallSIGIOHandler(int fd, void (*f)(int, void *, void *))
_X_EXPORT int drmInstallSIGIOHandler(int fd, void (*f)(int, void *, void *))
{
drmHashEntry *entry;
@ -2489,7 +2489,7 @@ int drmInstallSIGIOHandler(int fd, void (*f)(int, void *, void *))
return xf86InstallSIGIOHandler(fd, drmSIGIOHandler, 0);
}
int drmRemoveSIGIOHandler(int fd)
_X_EXPORT int drmRemoveSIGIOHandler(int fd)
{
drmHashEntry *entry = drmGetEntry(fd);

View File

@ -240,7 +240,7 @@ DRI2Connect(ScreenPtr pScreen, unsigned int driverType, int *fd,
return TRUE;
}
Bool
_X_EXPORT Bool
DRI2Authenticate(ScreenPtr pScreen, drm_magic_t magic)
{
DRI2ScreenPtr ds = DRI2GetScreen(pScreen);
@ -268,7 +268,7 @@ DRI2ClipNotify(WindowPtr pWin, int dx, int dy)
}
}
Bool
_X_EXPORT Bool
DRI2ScreenInit(ScreenPtr pScreen, DRI2InfoPtr info)
{
DRI2ScreenPtr ds;
@ -295,7 +295,7 @@ DRI2ScreenInit(ScreenPtr pScreen, DRI2InfoPtr info)
return TRUE;
}
void
_X_EXPORT void
DRI2CloseScreen(ScreenPtr pScreen)
{
DRI2ScreenPtr ds = DRI2GetScreen(pScreen);

View File

@ -94,7 +94,7 @@ Xstrdup(const char *s)
return sd;
}
char *
_X_EXPORT char *
XNFstrdup(const char *s)
{
char *sd;

Some files were not shown because too many files have changed in this diff Show More