Lines Matching defs:netns_xfrm
32 struct netns_xfrm { struct
33 struct list_head state_all;
42 struct hlist_head __rcu *state_bydst;
43 struct hlist_head __rcu *state_bysrc;
44 struct hlist_head __rcu *state_byspi;
45 struct hlist_head __rcu *state_byseq;
46 unsigned int state_hmask;
47 unsigned int state_num;
48 struct work_struct state_hash_work;
50 struct list_head policy_all;
51 struct hlist_head *policy_byidx;
52 unsigned int policy_idx_hmask;
53 unsigned int idx_generator;
54 struct hlist_head policy_inexact[XFRM_POLICY_MAX];
55 struct xfrm_policy_hash policy_bydst[XFRM_POLICY_MAX];
56 unsigned int policy_count[XFRM_POLICY_MAX * 2];
57 struct work_struct policy_hash_work;
58 struct xfrm_policy_hthresh policy_hthresh;
59 struct list_head inexact_bins;
62 struct sock *nlsk;
63 struct sock *nlsk_stash;
65 u32 sysctl_aevent_etime;
66 u32 sysctl_aevent_rseqth;
67 int sysctl_larval_drop;
68 u32 sysctl_acq_expires;
70 u8 policy_default[XFRM_POLICY_MAX];
73 struct ctl_table_header *sysctl_hdr;
76 struct dst_ops xfrm4_dst_ops;
78 struct dst_ops xfrm6_dst_ops;
80 spinlock_t xfrm_state_lock;
81 seqcount_spinlock_t xfrm_state_hash_generation;
82 seqcount_spinlock_t xfrm_policy_hash_generation;
84 spinlock_t xfrm_policy_lock;
85 struct mutex xfrm_cfg_mutex;