Lines Matching defs:bufLen
79 static ssize_t ProcessContainerLink(unsigned int containerID, ContainerType type, char *buffer, size_t bufLen)
83 count = snprintf_s(buffer, bufLen, bufLen - 1, "'pid:[%u]'", containerID);
85 count = snprintf_s(buffer, bufLen, bufLen - 1, "'uts:[%u]'", containerID);
87 count = snprintf_s(buffer, bufLen, bufLen - 1, "'mnt:[%u]'", containerID);
89 count = snprintf_s(buffer, bufLen, bufLen - 1, "'ipc:[%u]'", containerID);
91 count = snprintf_s(buffer, bufLen, bufLen - 1, "'time:[%u]'", containerID);
93 count = snprintf_s(buffer, bufLen, bufLen - 1, "'user:[%u]'", containerID);
95 count = snprintf_s(buffer, bufLen, bufLen - 1, "'net:[%u]'", containerID);
104 static ssize_t ProcessContainerReadLink(struct ProcDirEntry *entry, char *buffer, size_t bufLen)
118 if (LOS_IsUserAddressRange((VADDR_T)(UINTPTR)buffer, bufLen)) {
119 buf = LOS_MemAlloc(m_aucSysMem1, bufLen);
123 (void)memset_s(buf, bufLen, 0, bufLen);
132 count = ProcessContainerLink(containerID, (ContainerType)data->type, buf, bufLen);
135 if (memcpy_s(buf, bufLen, "(unknown)", count + 1) != EOK) {
145 if (LOS_IsUserAddressRange((VADDR_T)(UINTPTR)buffer, bufLen)) {
146 if (LOS_ArchCopyToUser(buffer, buf, bufLen) != 0) {