Lines Matching full:purpose
130 * Purpose: Creates a counting semaphore object, which can subsequently be
146 * Purpose: Destroys a previously created semaphore object.
159 * Purpose: Increments the count associated with the semaphore. This will
173 * Purpose: Decrements the count associated with the semaphore. If the count
197 * Purpose: Creates a mutex object, which can subsequently be used to control
212 * Purpose: Destroys a previously created mutex object.
225 * Purpose: Acquires the indicated mutual exclusion object. If the object is
241 * Purpose: Releases the indicated mutual exclusion object. This makes it
259 * Purpose: Creates a timer object.
282 * Purpose: Destroys a previously created timer object.
295 * Purpose: Start a previously created timer object.
312 * Purpose: Start a previously created timer object.
329 * Purpose: Stop a previously created timer object.
343 * Purpose: Returns incrementing time counter.
359 * Purpose: Create a task.
381 * Purpose: Create a task with autostart option.
405 * Purpose: Destroy a task.
418 * Purpose: Returns current running task.
430 * Purpose: Yield the CPU to other tasks of the same priority that are
443 * Purpose: Yield the CPU to other tasks of the same priority that are
456 * Purpose: Suspend a task.
469 * Purpose: Resume a task.
482 * Purpose: Enable task stack checking.
498 * Purpose: Create a queue.
516 * Purpose: Destroys a previously created queue object.
529 * Purpose: Send/add data to the queue. This function will not block the
544 * Purpose: Send/add data to the queue. This function will block the
559 * Purpose: Receive/remove data from the queue. This function will only
578 * Purpose: Returns the number of items in the queue.
596 * Purpose: Creates a event object, which can subsequently be used to
611 * Purpose: Destroys a previously created event object.
624 * Purpose: Get event from specified event object.
642 * Purpose: Set event of specified event object.
661 * Purpose: Disable CPU interrupt.
673 * Purpose: Restore CPU interrupt state.