Home
last modified time | relevance | path

Searched refs:e (Results 1 – 25 of 50) sorted by relevance

12

/include/linux/
Daverage.h32 static inline void ewma_##name##_init(struct ewma_##name *e) \
42 e->internal = 0; \
45 ewma_##name##_read(struct ewma_##name *e) \
51 return e->internal >> (_precision); \
53 static inline void ewma_##name##_add(struct ewma_##name *e, \
56 unsigned long internal = READ_ONCE(e->internal); \
65 WRITE_ONCE(e->internal, internal ? \
Dbuild_bug.h8 #define BUILD_BUG_ON_ZERO(e) (0) argument
16 #define BUILD_BUG_ON_ZERO(e) ((int)(sizeof(struct { int:(-!!(e)); }))) argument
30 #define BUILD_BUG_ON_INVALID(e) ((void)(sizeof((__force long)(e)))) argument
Dnetfilter_netdev.h21 struct nf_hook_entries *e = rcu_dereference(skb->dev->nf_hooks_ingress); in nf_hook_ingress() local
28 if (unlikely(!e)) in nf_hook_ingress()
34 ret = nf_hook_slow(skb, &state, e, 0); in nf_hook_ingress()
88 struct nf_hook_entries *e; in nf_hook_egress() local
97 e = rcu_dereference_check(dev->nf_hooks_egress, rcu_read_lock_bh_held()); in nf_hook_egress()
98 if (!e) in nf_hook_egress()
107 ret = nf_hook_slow(skb, &state, e, 0); in nf_hook_egress()
Duaccess.h457 #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) argument
458 #define unsafe_put_user(x,p,e) unsafe_op_wrap(__put_user(x,p),e) argument
459 #define unsafe_copy_to_user(d,s,l,e) unsafe_op_wrap(__copy_to_user(d,s,l),e) argument
460 #define unsafe_copy_from_user(d,s,l,e) unsafe_op_wrap(__copy_from_user(d,s,l),e) argument
Dfind.h623 #define for_each_set_bitrange(b, e, addr, size) \ argument
626 (e) = find_next_zero_bit((addr), (size), (b) + 1), \
628 (b) = (e) + 1)
637 #define for_each_set_bitrange_from(b, e, addr, size) \ argument
640 (e) = find_next_zero_bit((addr), (size), (b) + 1), \
642 (b) = (e) + 1)
651 #define for_each_clear_bitrange(b, e, addr, size) \ argument
654 (e) = find_next_bit((addr), (size), (b) + 1), \
656 (b) = (e) + 1)
665 #define for_each_clear_bitrange_from(b, e, addr, size) \ argument
[all …]
Dlwq.h118 struct llist_node *e = n; in lwq_enqueue_batch() local
121 return llist_add_batch(llist_reverse_order(n), e, &q->new) && in lwq_enqueue_batch()
/include/net/
Dfou.h12 size_t fou_encap_hlen(struct ip_tunnel_encap *e);
13 size_t gue_encap_hlen(struct ip_tunnel_encap *e);
15 int __fou_build_header(struct sk_buff *skb, struct ip_tunnel_encap *e,
17 int __gue_build_header(struct sk_buff *skb, struct ip_tunnel_encap *e,
Dip6_tunnel.h70 size_t (*encap_hlen)(struct ip_tunnel_encap *e);
71 int (*build_header)(struct sk_buff *skb, struct ip_tunnel_encap *e,
89 static inline int ip6_encap_hlen(struct ip_tunnel_encap *e) in ip6_encap_hlen() argument
94 if (e->type == TUNNEL_ENCAP_NONE) in ip6_encap_hlen()
97 if (e->type >= MAX_IPTUN_ENCAP_OPS) in ip6_encap_hlen()
101 ops = rcu_dereference(ip6tun_encaps[e->type]); in ip6_encap_hlen()
103 hlen = ops->encap_hlen(e); in ip6_encap_hlen()
Dip_tunnels.h423 size_t (*encap_hlen)(struct ip_tunnel_encap *e);
424 int (*build_header)(struct sk_buff *skb, struct ip_tunnel_encap *e,
496 static inline int ip_encap_hlen(struct ip_tunnel_encap *e) in ip_encap_hlen() argument
501 if (e->type == TUNNEL_ENCAP_NONE) in ip_encap_hlen()
504 if (e->type >= MAX_IPTUN_ENCAP_OPS) in ip_encap_hlen()
508 ops = rcu_dereference(iptun_encaps[e->type]); in ip_encap_hlen()
510 hlen = ops->encap_hlen(e); in ip_encap_hlen()
517 struct ip_tunnel_encap *e, in ip_tunnel_encap() argument
523 if (e->type == TUNNEL_ENCAP_NONE) in ip_tunnel_encap()
526 if (e->type >= MAX_IPTUN_ENCAP_OPS) in ip_tunnel_encap()
[all …]
/include/uapi/linux/netfilter_bridge/
Debtables.h197 ebt_get_target(struct ebt_entry *e) in ebt_get_target() argument
199 return (struct ebt_entry_target *)((char *)e + e->target_offset); in ebt_get_target()
218 #define EBT_MATCH_ITERATE(e, fn, args...) \ argument
225 __i < (e)->watchers_offset; \
228 __match = (void *)(e) + __i; \
235 if (__i != (e)->watchers_offset) \
241 #define EBT_WATCHER_ITERATE(e, fn, args...) \ argument
247 for (__i = e->watchers_offset; \
248 __i < (e)->target_offset; \
251 __watcher = (void *)(e) + __i; \
[all …]
/include/linux/netfilter_ipv6/
Dip6_tables.h49 compat_ip6t_get_target(struct compat_ip6t_entry *e) in compat_ip6t_get_target() argument
51 return (void *)e + e->target_offset; in compat_ip6t_get_target()
/include/trace/events/
Dkvm.h99 TP_PROTO(__u64 e, int pin, bool coalesced),
100 TP_ARGS(e, pin, coalesced),
103 __field( __u64, e )
109 __entry->e = e;
115 __entry->pin, (u8)(__entry->e >> 56), (u8)__entry->e,
116 __print_symbolic((__entry->e >> 8 & 0x7), kvm_deliver_mode),
117 (__entry->e & (1<<11)) ? "logical" : "physical",
118 (__entry->e & (1<<15)) ? "level" : "edge",
119 (__entry->e & (1<<16)) ? "|masked" : "",
124 TP_PROTO(__u64 e),
[all …]
/include/uapi/linux/netfilter_ipv4/
Dip_tables.h62 #define IPT_MATCH_ITERATE(e, fn, args...) \ argument
63 XT_MATCH_ITERATE(struct ipt_entry, e, fn, ## args)
223 ipt_get_target(struct ipt_entry *e) in ipt_get_target() argument
225 return (struct xt_entry_target *)((char *)e + e->target_offset); in ipt_get_target()
/include/linux/netfilter_arp/
Darp_tables.h73 compat_arpt_get_target(struct compat_arpt_entry *e) in compat_arpt_get_target() argument
75 return (void *)e + e->target_offset; in compat_arpt_get_target()
/include/linux/netfilter_ipv4/
Dip_tables.h85 compat_ipt_get_target(struct compat_ipt_entry *e) in compat_ipt_get_target() argument
87 return (void *)e + e->target_offset; in compat_ipt_get_target()
/include/net/netfilter/
Dnf_conntrack_ecache.h102 struct nf_conntrack_ecache *e; in nf_conntrack_event_cache() local
107 e = nf_ct_ecache_find(ct); in nf_conntrack_event_cache()
108 if (e == NULL) in nf_conntrack_event_cache()
111 set_bit(event, &e->cache); in nf_conntrack_event_cache()
154 static inline void nf_ct_expect_event_report(enum ip_conntrack_expect_events e, in nf_ct_expect_event_report() argument
Dnf_conntrack_expect.h116 void nf_ct_expect_iterate_destroy(bool (*iter)(struct nf_conntrack_expect *e, void *data), void *da…
118 bool (*iter)(struct nf_conntrack_expect *e, void *data),
/include/uapi/linux/netfilter_ipv6/
Dip6_tables.h57 #define IP6T_MATCH_ITERATE(e, fn, args...) \ argument
58 XT_MATCH_ITERATE(struct ip6t_entry, e, fn, ## args)
263 ip6t_get_target(struct ip6t_entry *e) in ip6t_get_target() argument
265 return (struct xt_entry_target *)((char *)e + e->target_offset); in ip6t_get_target()
/include/drm/
Ddrm_file.h455 struct drm_event *e);
459 struct drm_event *e);
462 void drm_send_event_locked(struct drm_device *dev, struct drm_pending_event *e);
463 void drm_send_event(struct drm_device *dev, struct drm_pending_event *e);
465 struct drm_pending_event *e,
Ddrm_vblank.h267 struct drm_pending_vblank_event *e);
269 struct drm_pending_vblank_event *e);
270 void drm_vblank_set_event(struct drm_pending_vblank_event *e,
/include/uapi/linux/netfilter_arp/
Darp_tables.h200 static __inline__ struct xt_entry_target *arpt_get_target(struct arpt_entry *e) in arpt_get_target() argument
202 return (struct xt_entry_target *)((char *)e + e->target_offset); in arpt_get_target()
/include/sound/
Demu8000_reg.h15 #define EMU8000_DATA0(e) ((e)->port1) argument
16 #define EMU8000_DATA1(e) ((e)->port2) argument
17 #define EMU8000_DATA2(e) ((e)->port2+2) argument
18 #define EMU8000_DATA3(e) ((e)->port3) argument
19 #define EMU8000_PTR(e) ((e)->port3+2) argument
/include/uapi/linux/netfilter/
Dx_tables.h129 #define XT_MATCH_ITERATE(type, e, fn, args...) \ argument
136 __i < (e)->target_offset; \
138 __m = (void *)e + __i; \
/include/linux/netfilter/ipset/
Dip_set.h128 #define ext_timeout(e, s) \ argument
129 ((unsigned long *)(((void *)(e)) + (s)->offset[IPSET_EXT_ID_TIMEOUT]))
130 #define ext_counter(e, s) \ argument
131 ((struct ip_set_counter *)(((void *)(e)) + (s)->offset[IPSET_EXT_ID_COUNTER]))
132 #define ext_comment(e, s) \ argument
133 ((struct ip_set_comment *)(((void *)(e)) + (s)->offset[IPSET_EXT_ID_COMMENT]))
134 #define ext_skbinfo(e, s) \ argument
135 ((struct ip_set_skbinfo *)(((void *)(e)) + (s)->offset[IPSET_EXT_ID_SKBINFO]))
347 const void *e, bool active);
/include/crypto/internal/
Drsa.h33 const u8 *e; member

12