Home
last modified time | relevance | path

Searched refs:doi_def (Results 1 – 3 of 3) sorted by relevance

/net/netlabel/
Dnetlabel_cipso_v4.c101 struct cipso_v4_doi *doi_def) in netlbl_cipsov4_add_common() argument
107 doi_def->doi = nla_get_u32(info->attrs[NLBL_CIPSOV4_A_DOI]); in netlbl_cipsov4_add_common()
118 doi_def->tags[iter++] = nla_get_u8(nla); in netlbl_cipsov4_add_common()
121 doi_def->tags[iter++] = CIPSO_V4_TAG_INVALID; in netlbl_cipsov4_add_common()
145 struct cipso_v4_doi *doi_def = NULL; in netlbl_cipsov4_add_std() local
161 doi_def = kmalloc(sizeof(*doi_def), GFP_KERNEL); in netlbl_cipsov4_add_std()
162 if (doi_def == NULL) in netlbl_cipsov4_add_std()
164 doi_def->map.std = kzalloc(sizeof(*doi_def->map.std), GFP_KERNEL); in netlbl_cipsov4_add_std()
165 if (doi_def->map.std == NULL) { in netlbl_cipsov4_add_std()
169 doi_def->type = CIPSO_V4_MAP_TRANS; in netlbl_cipsov4_add_std()
[all …]
Dnetlabel_kapi.c291 int netlbl_cfg_cipsov4_add(struct cipso_v4_doi *doi_def, in netlbl_cfg_cipsov4_add() argument
294 return cipso_v4_doi_add(doi_def, audit_info); in netlbl_cfg_cipsov4_add()
333 struct cipso_v4_doi *doi_def; in netlbl_cfg_cipsov4_map_add() local
338 doi_def = cipso_v4_doi_getdef(doi); in netlbl_cfg_cipsov4_map_add()
339 if (doi_def == NULL) in netlbl_cfg_cipsov4_map_add()
352 entry->type_def.cipsov4 = doi_def; in netlbl_cfg_cipsov4_map_add()
364 addrinfo->type_def.cipsov4 = doi_def; in netlbl_cfg_cipsov4_map_add()
387 cipso_v4_doi_putdef(doi_def); in netlbl_cfg_cipsov4_map_add()
/net/ipv4/
Dcipso_ipv4.c468 int cipso_v4_doi_add(struct cipso_v4_doi *doi_def, in cipso_v4_doi_add() argument
477 doi = doi_def->doi; in cipso_v4_doi_add()
478 doi_type = doi_def->type; in cipso_v4_doi_add()
480 if (doi_def == NULL || doi_def->doi == CIPSO_V4_DOI_UNKNOWN) in cipso_v4_doi_add()
483 switch (doi_def->tags[iter]) { in cipso_v4_doi_add()
488 if (doi_def->type != CIPSO_V4_MAP_PASS) in cipso_v4_doi_add()
492 if (doi_def->type != CIPSO_V4_MAP_LOCAL) in cipso_v4_doi_add()
504 atomic_set(&doi_def->refcount, 1); in cipso_v4_doi_add()
507 if (cipso_v4_doi_search(doi_def->doi) != NULL) { in cipso_v4_doi_add()
512 list_add_tail_rcu(&doi_def->list, &cipso_v4_doi_list); in cipso_v4_doi_add()
[all …]