sadb_msg 276 net/key/af_key.c struct sadb_msg *hdr; sadb_msg 297 net/key/af_key.c hdr = (struct sadb_msg *) pfk->dump.skb->data; sadb_msg 312 net/key/af_key.c static inline void pfkey_hdr_dup(struct sadb_msg *new, sadb_msg 313 net/key/af_key.c const struct sadb_msg *orig) sadb_msg 318 net/key/af_key.c static int pfkey_error(const struct sadb_msg *orig, int err, struct sock *sk) sadb_msg 320 net/key/af_key.c struct sk_buff *skb = alloc_skb(sizeof(struct sadb_msg) + 16, GFP_KERNEL); sadb_msg 321 net/key/af_key.c struct sadb_msg *hdr; sadb_msg 338 net/key/af_key.c hdr = skb_put(skb, sizeof(struct sadb_msg)); sadb_msg 341 net/key/af_key.c hdr->sadb_msg_len = (sizeof(struct sadb_msg) / sadb_msg 511 net/key/af_key.c static int parse_exthdrs(struct sk_buff *skb, const struct sadb_msg *hdr, void **ext_hdrs) sadb_msg 656 net/key/af_key.c static struct xfrm_state *pfkey_xfrm_state_lookup(struct net *net, const struct sadb_msg *hdr, void * const *ext_hdrs) sadb_msg 768 net/key/af_key.c struct sadb_msg *hdr; sadb_msg 791 net/key/af_key.c size = sizeof(struct sadb_msg) +sizeof(struct sadb_sa) + sadb_msg 834 net/key/af_key.c hdr = skb_put(skb, sizeof(struct sadb_msg)); sadb_msg 1064 net/key/af_key.c const struct sadb_msg *hdr, sadb_msg 1304 net/key/af_key.c static int pfkey_reserved(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs) sadb_msg 1309 net/key/af_key.c static int pfkey_getspi(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs) sadb_msg 1315 net/key/af_key.c struct sadb_msg *out_hdr; sadb_msg 1398 net/key/af_key.c out_hdr = (struct sadb_msg *) resp_skb->data; sadb_msg 1414 net/key/af_key.c static int pfkey_acquire(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs) sadb_msg 1419 net/key/af_key.c if (hdr->sadb_msg_len != sizeof(struct sadb_msg)/8) sadb_msg 1480 net/key/af_key.c struct sadb_msg *hdr; sadb_msg 1487 net/key/af_key.c hdr = (struct sadb_msg *) skb->data; sadb_msg 1501 net/key/af_key.c static int pfkey_add(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs) sadb_msg 1538 net/key/af_key.c static int pfkey_delete(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs) sadb_msg 1578 net/key/af_key.c static int pfkey_get(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs) sadb_msg 1583 net/key/af_key.c struct sadb_msg *out_hdr; sadb_msg 1601 net/key/af_key.c out_hdr = (struct sadb_msg *) out_skb->data; sadb_msg 1614 net/key/af_key.c static struct sk_buff *compose_sadb_supported(const struct sadb_msg *orig, sadb_msg 1618 net/key/af_key.c struct sadb_msg *hdr; sadb_msg 1633 net/key/af_key.c len = enc_len + auth_len + sizeof(struct sadb_msg); sadb_msg 1690 net/key/af_key.c static int pfkey_register(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs) sadb_msg 1719 net/key/af_key.c static int unicast_flush_resp(struct sock *sk, const struct sadb_msg *ihdr) sadb_msg 1722 net/key/af_key.c struct sadb_msg *hdr; sadb_msg 1724 net/key/af_key.c skb = alloc_skb(sizeof(struct sadb_msg) + 16, GFP_ATOMIC); sadb_msg 1728 net/key/af_key.c hdr = skb_put_data(skb, ihdr, sizeof(struct sadb_msg)); sadb_msg 1730 net/key/af_key.c hdr->sadb_msg_len = (sizeof(struct sadb_msg) / sizeof(uint64_t)); sadb_msg 1739 net/key/af_key.c struct sadb_msg *hdr; sadb_msg 1741 net/key/af_key.c skb = alloc_skb(sizeof(struct sadb_msg) + 16, GFP_ATOMIC); sadb_msg 1744 net/key/af_key.c hdr = skb_put(skb, sizeof(struct sadb_msg)); sadb_msg 1751 net/key/af_key.c hdr->sadb_msg_len = (sizeof(struct sadb_msg) / sizeof(uint64_t)); sadb_msg 1759 net/key/af_key.c static int pfkey_flush(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs) sadb_msg 1792 net/key/af_key.c struct sadb_msg *out_hdr; sadb_msg 1801 net/key/af_key.c out_hdr = (struct sadb_msg *) out_skb->data; sadb_msg 1831 net/key/af_key.c static int pfkey_dump(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs) sadb_msg 1877 net/key/af_key.c static int pfkey_promisc(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs) sadb_msg 1895 net/key/af_key.c struct sadb_msg *new_hdr = (struct sadb_msg *) skb->data; sadb_msg 2031 net/key/af_key.c return sizeof(struct sadb_msg) + sadb_msg 2057 net/key/af_key.c struct sadb_msg *hdr; sadb_msg 2071 net/key/af_key.c hdr = skb_put(skb, sizeof(struct sadb_msg)); sadb_msg 2208 net/key/af_key.c struct sadb_msg *out_hdr; sadb_msg 2221 net/key/af_key.c out_hdr = (struct sadb_msg *) out_skb->data; sadb_msg 2236 net/key/af_key.c static int pfkey_spdadd(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs) sadb_msg 2351 net/key/af_key.c static int pfkey_spddelete(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs) sadb_msg 2426 net/key/af_key.c static int key_pol_get_resp(struct sock *sk, struct xfrm_policy *xp, const struct sadb_msg *hdr, int dir) sadb_msg 2430 net/key/af_key.c struct sadb_msg *out_hdr; sadb_msg 2444 net/key/af_key.c out_hdr = (struct sadb_msg *) out_skb->data; sadb_msg 2538 net/key/af_key.c const struct sadb_msg *hdr, void * const *ext_hdrs) sadb_msg 2630 net/key/af_key.c const struct sadb_msg *hdr, void * const *ext_hdrs) sadb_msg 2637 net/key/af_key.c static int pfkey_spdget(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs) sadb_msg 2682 net/key/af_key.c struct sadb_msg *out_hdr; sadb_msg 2698 net/key/af_key.c out_hdr = (struct sadb_msg *) out_skb->data; sadb_msg 2727 net/key/af_key.c static int pfkey_spddump(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs) sadb_msg 2750 net/key/af_key.c struct sadb_msg *hdr; sadb_msg 2752 net/key/af_key.c skb_out = alloc_skb(sizeof(struct sadb_msg) + 16, GFP_ATOMIC); sadb_msg 2755 net/key/af_key.c hdr = skb_put(skb_out, sizeof(struct sadb_msg)); sadb_msg 2762 net/key/af_key.c hdr->sadb_msg_len = (sizeof(struct sadb_msg) / sizeof(uint64_t)); sadb_msg 2769 net/key/af_key.c static int pfkey_spdflush(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr, void * const *ext_hdrs) sadb_msg 2794 net/key/af_key.c const struct sadb_msg *hdr, void * const *ext_hdrs); sadb_msg 2821 net/key/af_key.c static int pfkey_process(struct sock *sk, struct sk_buff *skb, const struct sadb_msg *hdr) sadb_msg 2839 net/key/af_key.c static struct sadb_msg *pfkey_get_base_msg(struct sk_buff *skb, int *errp) sadb_msg 2841 net/key/af_key.c struct sadb_msg *hdr = NULL; sadb_msg 2846 net/key/af_key.c hdr = (struct sadb_msg *) skb->data; sadb_msg 2855 net/key/af_key.c hdr->sadb_msg_len < (sizeof(struct sadb_msg) / sadb_msg 3024 net/key/af_key.c struct sadb_msg *out_hdr; sadb_msg 3038 net/key/af_key.c out_hdr = (struct sadb_msg *) out_skb->data; sadb_msg 3135 net/key/af_key.c struct sadb_msg *hdr; sadb_msg 3148 net/key/af_key.c size = sizeof(struct sadb_msg) + sadb_msg 3167 net/key/af_key.c hdr = skb_put(skb, sizeof(struct sadb_msg)); sadb_msg 3331 net/key/af_key.c struct sadb_msg *hdr; sadb_msg 3358 net/key/af_key.c size = sizeof(struct sadb_msg) + sadb_msg 3368 net/key/af_key.c hdr = skb_put(skb, sizeof(struct sadb_msg)); sadb_msg 3533 net/key/af_key.c struct sadb_msg *hdr; sadb_msg 3568 net/key/af_key.c size += sizeof(struct sadb_msg) + size_pol; sadb_msg 3575 net/key/af_key.c hdr = skb_put(skb, sizeof(struct sadb_msg)); sadb_msg 3647 net/key/af_key.c struct sadb_msg *hdr = NULL;