Lines Matching defs:node
551 TNode *node = (TNode *)HalMalloc(sizeof(TNode));
552 if (node == NULL) {
557 node->uid = uid;
558 if (strcpy_s(node->pkgName, PKG_NAME_LEN, identifier) != EOK) {
560 HalFree((void *)node);
564 node->permList = permissions;
565 node->permNum = permNum;
566 node->next = NULL;
568 AddTask(&g_taskList, node);
648 TNode *node = GetTaskWithPkgName(&g_taskList, identifier);
649 if (node != NULL) {
650 ret = ModifyPermission(node, permName, GRANTED);
668 TNode *node = GetTaskWithPkgName(&g_taskList, identifier);
669 if (node != NULL) {
670 ret = ModifyPermission(node, permName, NOT_GRANTED);
688 TNode *node = GetTaskWithUid(&g_taskList, uid);
689 if (node == NULL) {
694 int ret = ModifyPermission(node, permissionName, GRANTED);
700 return OnPermissionFileSync(node->pkgName, permissionName, GRANTED);
710 TNode *node = GetTaskWithUid(&g_taskList, uid);
711 if (node == NULL) {
716 int ret = ModifyPermission(node, permissionName, NOT_GRANTED);
722 return OnPermissionFileSync(node->pkgName, permissionName, NOT_GRANTED);