Home
last modified time | relevance | path

Searched refs:subnet_prefix (Results 1 – 22 of 22) sorted by relevance

/external/selinux/libsepol/src/
Dibpkey_record.c14 uint64_t subnet_prefix; member
25 uint64_t subnet_prefix; member
36 uint64_t *subnet_prefix) in ibpkey_parse_subnet_prefix() argument
46 memcpy(subnet_prefix, in_addr.s6_addr, sizeof(*subnet_prefix)); in ibpkey_parse_subnet_prefix()
56 uint64_t subnet_prefix, in ibpkey_expand_subnet_prefix() argument
62 memcpy(&addr.s6_addr[0], &subnet_prefix, sizeof(subnet_prefix)); in ibpkey_expand_subnet_prefix()
79 char **subnet_prefix) in ibpkey_alloc_subnet_prefix_string() argument
88 *subnet_prefix = tmp_subnet_prefix; in ibpkey_alloc_subnet_prefix_string()
100 const char *subnet_prefix, in sepol_ibpkey_key_create() argument
112 if (ibpkey_parse_subnet_prefix(handle, subnet_prefix, &tmp_key->subnet_prefix) < 0) in sepol_ibpkey_key_create()
[all …]
Dibpkeys.c30 tmp_ibpkey->u.ibpkey.subnet_prefix = sepol_ibpkey_get_subnet_prefix_bytes(data); in ibpkey_from_record()
80 ibpkey->u.ibpkey.subnet_prefix); in ibpkey_to_record()
127 uint64_t subnet_prefix; in sepol_ibpkey_exists() local
129 sepol_ibpkey_key_unpack(key, &subnet_prefix, &low, &high); in sepol_ibpkey_exists()
133 uint64_t subnet_prefix2 = c->u.ibpkey.subnet_prefix; in sepol_ibpkey_exists()
139 subnet_prefix == subnet_prefix2) { in sepol_ibpkey_exists()
157 uint64_t subnet_prefix; in sepol_ibpkey_query() local
159 sepol_ibpkey_key_unpack(key, &subnet_prefix, &low, &high); in sepol_ibpkey_query()
163 uint64_t subnet_prefix2 = c->u.ibpkey.subnet_prefix; in sepol_ibpkey_query()
169 subnet_prefix == subnet_prefix2) { in sepol_ibpkey_query()
[all …]
Dkernel_to_common.c531 rc = (*aa)->u.ibpkey.subnet_prefix - (*bb)->u.ibpkey.subnet_prefix; in ibpkey_data_cmp()
Dkernel_to_cil.c2815 struct in6_addr subnet_prefix = IN6ADDR_ANY_INIT; in write_selinux_ibpkey_rules_to_cil() local
2824 memcpy(&subnet_prefix.s6_addr, &ibpkeycon->u.ibpkey.subnet_prefix, in write_selinux_ibpkey_rules_to_cil()
2825 sizeof(ibpkeycon->u.ibpkey.subnet_prefix)); in write_selinux_ibpkey_rules_to_cil()
2827 if (inet_ntop(AF_INET6, &subnet_prefix.s6_addr, in write_selinux_ibpkey_rules_to_cil()
Dkernel_to_conf.c2688 struct in6_addr subnet_prefix = IN6ADDR_ANY_INIT; in write_selinux_ibpkey_rules_to_conf() local
2697 memcpy(&subnet_prefix.s6_addr, &ibpkeycon->u.ibpkey.subnet_prefix, in write_selinux_ibpkey_rules_to_conf()
2698 sizeof(ibpkeycon->u.ibpkey.subnet_prefix)); in write_selinux_ibpkey_rules_to_conf()
2700 if (inet_ntop(AF_INET6, &subnet_prefix.s6_addr, in write_selinux_ibpkey_rules_to_conf()
Dservices.c1914 int hidden sepol_ibpkey_sid(uint64_t subnet_prefix, in sepol_ibpkey_sid() argument
1924 subnet_prefix == c->u.ibpkey.subnet_prefix) in sepol_ibpkey_sid()
Dmodule_to_cil.c2648 struct in6_addr subnet_prefix = IN6ADDR_ANY_INIT; in ocontext_selinux_ibpkey_to_cil() local
2655 memcpy(&subnet_prefix.s6_addr, &ibpkeycon->u.ibpkey.subnet_prefix, in ocontext_selinux_ibpkey_to_cil()
2656 sizeof(ibpkeycon->u.ibpkey.subnet_prefix)); in ocontext_selinux_ibpkey_to_cil()
2658 if (inet_ntop(AF_INET6, &subnet_prefix.s6_addr, in ocontext_selinux_ibpkey_to_cil()
Dwrite.c1447 memcpy(buf, &c->u.ibpkey.subnet_prefix, in ocontext_write_selinux()
1448 sizeof(c->u.ibpkey.subnet_prefix)); in ocontext_write_selinux()
Dexpand.c2197 n->u.ibpkey.subnet_prefix = c->u.ibpkey.subnet_prefix; in ocontext_copy_selinux()
Dpolicydb.c2867 memcpy(&c->u.ibpkey.subnet_prefix, buf, in ocontext_read_selinux()
2868 sizeof(c->u.ibpkey.subnet_prefix)); in ocontext_read_selinux()
/external/selinux/libsepol/include/sepol/
Dibpkey_record.h27 const char *subnet_prefix,
32 uint64_t *subnet_prefix,
51 char **subnet_prefix);
57 const char *subnet_prefix);
60 uint64_t subnet_prefix);
/external/selinux/libsemanage/src/
Dibpkey_record.c49 const char *subnet_prefix, in semanage_ibpkey_key_create() argument
53 return sepol_ibpkey_key_create(handle->sepolh, subnet_prefix, low, high, key_ptr); in semanage_ibpkey_key_create()
90 const char *subnet_prefix) in hidden_def()
92 return sepol_ibpkey_set_subnet_prefix(handle->sepolh, ibpkey, subnet_prefix); in hidden_def()
98 uint64_t subnet_prefix) in hidden_def()
100 return sepol_ibpkey_set_subnet_prefix_bytes(ibpkey, subnet_prefix); in hidden_def()
Dibpkeys_local.c84 uint64_t subnet_prefix; in hidden_def() local
108 subnet_prefix = semanage_ibpkey_get_subnet_prefix_bytes(ibpkeys[i]); in hidden_def()
130 } while (subnet_prefix != subnet_prefix2); in hidden_def()
/external/selinux/libsemanage/include/semanage/
Dibpkey_record.h26 const char *subnet_prefix,
44 const char *subnet_prefix);
47 uint64_t subnet_prefix);
/external/selinux/python/semanage/
Dseobject.py1347 def __genkey(self, pkey, subnet_prefix): argument
1348 if subnet_prefix == "":
1361 (rc, k) = semanage_ibpkey_key_create(self.sh, subnet_prefix, low, high)
1363 raise ValueError(_("Could not create a key for %s/%s") % (subnet_prefix, pkey))
1364 return (k, subnet_prefix, low, high)
1366 def __add(self, pkey, subnet_prefix, serange, type): argument
1381 (k, subnet_prefix, low, high) = self.__genkey(pkey, subnet_prefix)
1385 … raise ValueError(_("Could not check if ibpkey %s/%s is defined") % (subnet_prefix, pkey))
1387 raise ValueError(_("ibpkey %s/%s already defined") % (subnet_prefix, pkey))
1391 raise ValueError(_("Could not create ibpkey for %s/%s") % (subnet_prefix, pkey))
[all …]
Dsemanage486 OBJECT.add(args.ibpkey, args.subnet_prefix, args.range, args.type)
488 OBJECT.modify(args.ibpkey, args.subnet_prefix, args.range, args.type)
490 OBJECT.delete(args.ibpkey, args.subnet_prefix)
/external/iproute2/rdma/
Dlink.c96 uint64_t subnet_prefix; in link_print_subnet_prefix() local
103 subnet_prefix = mnl_attr_get_u64(tb[RDMA_NLDEV_ATTR_SUBNET_PREFIX]); in link_print_subnet_prefix()
104 memcpy(vp, &subnet_prefix, sizeof(uint64_t)); in link_print_subnet_prefix()
/external/kernel-headers/original/uapi/rdma/
Drdma_user_rxe.h50 __be64 subnet_prefix; member
/external/selinux/checkpolicy/
Dcheckpolicy.c1254 uint64_t subnet_prefix; in main() local
1267 memcpy(&subnet_prefix, p, sizeof(subnet_prefix)); in main()
1271 sepol_ibpkey_sid(subnet_prefix, pkey, &ssid); in main()
Dpolicy_define.c5041 struct in6_addr subnet_prefix; in define_ibpkey_context() local
5071 rc = inet_pton(AF_INET6, id, &subnet_prefix); in define_ibpkey_context()
5080 if (subnet_prefix.s6_addr[2] || subnet_prefix.s6_addr[3]) { in define_ibpkey_context()
5092 memcpy(&newc->u.ibpkey.subnet_prefix, &subnet_prefix.s6_addr[0], in define_ibpkey_context()
5093 sizeof(newc->u.ibpkey.subnet_prefix)); in define_ibpkey_context()
5117 c->u.ibpkey.subnet_prefix == newc->u.ibpkey.subnet_prefix) { in define_ibpkey_context()
5124 c->u.ibpkey.subnet_prefix == newc->u.ibpkey.subnet_prefix) { in define_ibpkey_context()
/external/selinux/libsepol/include/sepol/policydb/
Dpolicydb.h366 uint64_t subnet_prefix; member
/external/selinux/libsepol/cil/src/
Dcil_binary.c3159 struct in6_addr subnet_prefix; in cil_ibpkeycon_to_policydb() local
3165 rc = inet_pton(AF_INET6, cil_ibpkeycon->subnet_prefix_str, &subnet_prefix); in cil_ibpkeycon_to_policydb()
3172 memcpy(&new_ocon->u.ibpkey.subnet_prefix, &subnet_prefix.s6_addr[0], in cil_ibpkeycon_to_policydb()
3173 sizeof(new_ocon->u.ibpkey.subnet_prefix)); in cil_ibpkeycon_to_policydb()