Lines Matching refs:cb_arg
616 struct netlbl_cipsov4_doiwalk_arg *cb_arg = arg;
619 data = genlmsg_put(cb_arg->skb, NETLINK_CB(cb_arg->nl_cb->skb).portid,
620 cb_arg->seq, &netlbl_cipsov4_gnl_family,
625 ret_val = nla_put_u32(cb_arg->skb, NLBL_CIPSOV4_A_DOI, doi_def->doi);
628 ret_val = nla_put_u32(cb_arg->skb,
634 genlmsg_end(cb_arg->skb, data);
638 genlmsg_cancel(cb_arg->skb, data);
655 struct netlbl_cipsov4_doiwalk_arg cb_arg;
658 cb_arg.nl_cb = cb;
659 cb_arg.skb = skb;
660 cb_arg.seq = cb->nlh->nlmsg_seq;
662 cipso_v4_doi_walk(&doi_skip, netlbl_cipsov4_listall_cb, &cb_arg);
682 struct netlbl_domhsh_walk_arg *cb_arg = arg;
685 entry->def.cipso->doi == cb_arg->doi)
686 return netlbl_domhsh_remove_entry(entry, cb_arg->audit_info);
704 struct netlbl_domhsh_walk_arg cb_arg;
713 cb_arg.doi = nla_get_u32(info->attrs[NLBL_CIPSOV4_A_DOI]);
714 cb_arg.audit_info = &audit_info;
716 netlbl_cipsov4_remove_cb, &cb_arg);
718 ret_val = cipso_v4_doi_remove(cb_arg.doi, &audit_info);