H A D | calipso.c | 87 static void calipso_doi_putdef(struct calipso_doi *doi_def); 337 * @doi_def: the DOI structure 343 * ensure that the mapping table specified in @doi_def->map meets all of the 348 static int calipso_doi_add(struct calipso_doi *doi_def, in calipso_doi_add() argument 356 doi = doi_def->doi; in calipso_doi_add() 357 doi_type = doi_def->type; in calipso_doi_add() 359 if (doi_def->doi == CALIPSO_DOI_UNKNOWN) in calipso_doi_add() 362 refcount_set(&doi_def->refcount, 1); in calipso_doi_add() 365 if (calipso_doi_search(doi_def->doi)) { in calipso_doi_add() 370 list_add_tail_rcu(&doi_def in calipso_doi_add() 403 calipso_doi_free(struct calipso_doi * doi_def) calipso_doi_free() argument 420 struct calipso_doi *doi_def; calipso_doi_free_rcu() local 440 struct calipso_doi *doi_def; calipso_doi_remove() local 480 struct calipso_doi *doi_def; calipso_doi_getdef() local 502 calipso_doi_putdef(struct calipso_doi * doi_def) calipso_doi_putdef() argument 528 calipso_doi_walk(u32 * skip_cnt,int (* callback)(struct calipso_doi * doi_def,void * arg),void * cb_arg) calipso_doi_walk() argument 572 struct calipso_doi *doi_def; calipso_validate() local 608 calipso_map_cat_hton(const struct calipso_doi * doi_def,const struct netlbl_lsm_secattr * secattr,unsigned char * net_cat,u32 net_cat_len) calipso_map_cat_hton() argument 646 calipso_map_cat_ntoh(const struct calipso_doi * doi_def,const unsigned char * net_cat,u32 net_cat_len,struct netlbl_lsm_secattr * secattr) calipso_map_cat_ntoh() argument 724 calipso_genopt(unsigned char * buf,u32 start,u32 buf_len,const struct calipso_doi * doi_def,const struct netlbl_lsm_secattr * secattr) calipso_genopt() argument 909 calipso_opt_insert(struct ipv6_opt_hdr * hop,const struct calipso_doi * doi_def,const struct netlbl_lsm_secattr * secattr) calipso_opt_insert() argument 1019 struct calipso_doi *doi_def; calipso_opt_getattr() local 1126 calipso_sock_setattr(struct sock * sk,const struct calipso_doi * doi_def,const struct netlbl_lsm_secattr * secattr) calipso_sock_setattr() argument 1190 calipso_req_setattr(struct request_sock * req,const struct calipso_doi * doi_def,const struct netlbl_lsm_secattr * secattr) calipso_req_setattr() argument 1295 calipso_skbuff_setattr(struct sk_buff * skb,const struct calipso_doi * doi_def,const struct netlbl_lsm_secattr * secattr) calipso_skbuff_setattr() argument [all...] |