Searched refs:doi_def (Results 1 – 3 of 3) sorted by relevance
101 struct cipso_v4_doi *doi_def) in netlbl_cipsov4_add_common() argument107 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() local161 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 …]
291 int netlbl_cfg_cipsov4_add(struct cipso_v4_doi *doi_def, in netlbl_cfg_cipsov4_add() argument294 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() local338 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()
468 int cipso_v4_doi_add(struct cipso_v4_doi *doi_def, in cipso_v4_doi_add() argument477 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 …]