Home | History | Annotate | Download | only in src

Lines Matching defs:pkgname

512 				const char *pkgname,
569 if(!pkgname)
573 if (strncasecmp(pkgname, cur->name.str, cur->name.len-1))
576 if (strcasecmp(pkgname, cur->name.str))
658 __FUNCTION__, uid, seinfo, pkgname);
672 const char *pkgname,
693 rc = seapp_context_lookup(SEAPP_TYPE, uid, 0, seinfo, pkgname, NULL, ctx);
732 const char *pkgname)
750 rc = seapp_context_lookup(SEAPP_DOMAIN, uid, isSystemServer, seinfo, pkgname, NULL, ctx);
876 static unsigned int pkghash(const char *pkgname)
879 for (; *pkgname; pkgname++) {
880 h = h * 31 + *pkgname;
1016 char *pkgname = NULL, *end = NULL;
1039 pkgname = strdup(pathname);
1040 if (!pkgname)
1043 for (end = pkgname; *end && *end != '/'; end++)
1051 pkgInfo = package_info_lookup(pkgname);
1054 pkgname, pathname);
1055 free(pkgname);
1065 pkgInfo ? pkgInfo->seinfo : seinfo, pkgInfo ? pkgInfo->name : pkgname, pathname, ctx);
1088 free(pkgname);
1092 selinux_log(SELINUX_ERROR, "%s: Error looking up context for path %s, pkgname %s, seinfo %s, uid %u: %s\n",
1093 __FUNCTION__, pathname, pkgname, pkgInfo->seinfo, pkgInfo->uid, strerror(errno));