Searched refs:_s32FdMBX (Results 1 – 1 of 1) sorted by relevance
| /utopia/UTPA2-700.0.x/modules/mbx/drv/mbx/linux/ |
| H A D | drvMBX.c | 235 static MS_S32 _s32FdMBX = -1; variable 383 if (_s32FdMBX < 0) //First time open in _MDrv_MBX_Init_() 385 _s32FdMBX = open("/dev/msmailbox", O_RDWR); in _MDrv_MBX_Init_() 387 if (_s32FdMBX > 0) //open device success in _MDrv_MBX_Init_() 389 if(ioctl(_s32FdMBX, MDRV_MBX_IOC_INIT, &stInitInfo)) in _MDrv_MBX_Init_() 405 if (fcntl(_s32FdMBX, F_SETOWN, getpid()) < 0) in _MDrv_MBX_Init_() 407 if (fcntl(_s32FdMBX, F_SETSIG, SIGIO_MAILBOX) < 0) in _MDrv_MBX_Init_() 409 if (fcntl(_s32FdMBX, F_SETFL, FASYNC) < 0) //register it right now in _MDrv_MBX_Init_() 461 if (ioctl(_s32FdMBX, MDRV_MBX_IOC_DEINIT, &stSetBInfo)) in MDrv_MBX_DeInit() 475 _s32FdMBX = close(_s32FdMBX); in MDrv_MBX_DeInit() [all …]
|