Lines Matching refs:command

75 static BOOL FSi_IsEventCommand(FSCommandType command)  in FSi_IsEventCommand()  argument
78 ((command == FS_COMMAND_ACTIVATE) || in FSi_IsEventCommand()
79 (command == FS_COMMAND_IDLE) || in FSi_IsEventCommand()
80 (command == FS_COMMAND_SUSPEND) || in FSi_IsEventCommand()
81 (command == FS_COMMAND_RESUME) || in FSi_IsEventCommand()
82 (command == FS_COMMAND_MOUNT) || in FSi_IsEventCommand()
83 (command == FS_COMMAND_UNMOUNT) || in FSi_IsEventCommand()
84 (command == FS_COMMAND_INVALID)); in FSi_IsEventCommand()
117 FSCommandType command = FSi_GetCurrentCommand(file); in FSi_EndCommand() local
118 if (!FSi_IsEventCommand(command)) in FSi_EndCommand()
120 arc->command = command; in FSi_EndCommand()
160 static FSResult FSi_InvokeCommand(FSFile *file, FSCommandType command) in FSi_InvokeCommand() argument
168 if ((command < 0) || (command >= FS_COMMAND_MAX)) in FSi_InvokeCommand()
170 OS_TWarning("undefined command (%d)\n", command); in FSi_InvokeCommand()
174 else if (table[command] == NULL) in FSi_InvokeCommand()
184 #define FS_INVOKE_METHOD_(command, ...) \ in FSi_InvokeCommand() argument
187 FS_DECLARE_ARGUMENT_(FSArgumentFor ## command); \ in FSi_InvokeCommand()
188 result = arc->vtbl->command(__VA_ARGS__); \ in FSi_InvokeCommand()
191 #define FS_NOTIFY_EVENT_(command, ...) \ in FSi_InvokeCommand() argument
194 FS_DECLARE_ARGUMENT_(FSArgumentFor ## command); \ in FSi_InvokeCommand()
195 (void)arc->vtbl->command(__VA_ARGS__); \ in FSi_InvokeCommand()
199 switch (command) in FSi_InvokeCommand()
313 if (!FSi_IsEventCommand(command)) in FSi_InvokeCommand()
319 … OS_TWarning("archive \"%s:\" cannot support command %d.\n", FS_GetArchiveName(arc), command); in FSi_InvokeCommand()
518 BOOL FSi_SendCommand(FSFile *file, FSCommandType command, BOOL blocking) in FSi_SendCommand() argument
537 file->stat |= (command << FS_FILE_STATUS_CMD_SHIFT); in FSi_SendCommand()