NANDGetTmpDirUsageAsync

C Specification


#include <revolution/nand.h>

typedef void (*NANDCallback)( s32 result, NANDCommandBlock *block );

s32 NANDGetTmpDirUsageAsync( u32 *fsBlock, u32 *inode, NANDCallback cb, NANDCommandBlock *block );

Arguments

bytes Pointer to the u32 type of variable which is used to store the number of FS blocks that are being consumed under /tmp.
inodes Pointer to the u32 type of variable which is used to store the number of i-nodes being consumed under /tmp.
cb Callback function to call when this function completes processing.
block Command block structure to be passed to the callback function.

Return Values

Returns NAND_RESULT_OK when the request begins normally.

NAND_RESULT_OK
NAND_RESULT_ALLOC_FAILED
NAND_RESULT_BUSY
NAND_RESULT_INVALID
NAND_RESULT_UNKNOWN
NAND_RESULT_FATAL_ERROR

Description

Asynchronously gets the number of FS blocks and i-nodes being consumed under /tmp. As obtained with this function, the number of i-nodes that are being consumed includes the i-node of the /tmp directory itself.

See Also

NANDGetTmpDirUsage, NANDGetHomeDirUsage, NANDGetHomeDirUsageAsync

Revision History

2007/05/09 Initial version.