Lines Matching defs:doi
433 * @doi: the DOI to search for
437 * matches @doi. The caller is responsibile for calling rcu_read_[un]lock().
440 static struct cipso_v4_doi *cipso_v4_doi_search(u32 doi)
445 if (iter->doi == doi && atomic_read(&iter->refcount))
468 u32 doi;
472 doi = doi_def->doi;
475 if (doi_def == NULL || doi_def->doi == CIPSO_V4_DOI_UNKNOWN)
502 if (cipso_v4_doi_search(doi_def->doi) != NULL) {
530 doi, type_str, ret_val == 0 ? 1 : 0);
581 * @doi: the DOI value
590 int cipso_v4_doi_remove(u32 doi, struct netlbl_audit *audit_info)
597 doi_def = cipso_v4_doi_search(doi);
620 doi, ret_val == 0 ? 1 : 0);
629 * @doi: the DOI value
638 struct cipso_v4_doi *cipso_v4_doi_getdef(u32 doi)
643 doi_def = cipso_v4_doi_search(doi);
1248 *(__be32 *)&buf[2] = htonl(doi_def->doi);
2130 u32 doi;
2136 doi = get_unaligned_be32(&cipso[2]);
2138 doi_def = cipso_v4_doi_search(doi);