Home | History | Annotate | Download | only in src

Lines Matching defs:pkgname

519 				const char *pkgname,
576 if(!pkgname)
580 if (strncasecmp(pkgname, cur->name.str, cur->name.len-1))
583 if (strcasecmp(pkgname, cur->name.str))
665 __FUNCTION__, uid, seinfo, pkgname);
679 const char *pkgname,
700 rc = seapp_context_lookup(SEAPP_TYPE, uid, 0, seinfo, pkgname, NULL, ctx);
739 const char *pkgname)
757 rc = seapp_context_lookup(SEAPP_DOMAIN, uid, isSystemServer, seinfo, pkgname, NULL, ctx);
902 static unsigned int pkghash(const char *pkgname)
905 for (; *pkgname; pkgname++) {
906 h = h * 31 + *pkgname;
1042 char *pkgname = NULL, *end = NULL;
1065 pkgname = strdup(pathname);
1066 if (!pkgname)
1069 for (end = pkgname; *end && *end != '/'; end++)
1077 pkgInfo = package_info_lookup(pkgname);
1080 pkgname, pathname);
1081 free(pkgname);
1091 pkgInfo ? pkgInfo->seinfo : seinfo, pkgInfo ? pkgInfo->name : pkgname, pathname, ctx);
1114 free(pkgname);
1118 selinux_log(SELINUX_ERROR, "%s: Error looking up context for path %s, pkgname %s, seinfo %s, uid %u: %s\n",
1119 __FUNCTION__, pathname, pkgname, pkgInfo->seinfo, pkgInfo->uid, strerror(errno));