Home
last modified time | relevance | path

Searched refs:__always_inline (Results 1 – 25 of 90) sorted by relevance

1234

/tools/include/asm-generic/bitops/
Dnon-atomic.h16 static __always_inline void
25 static __always_inline void
43 static __always_inline void
61 static __always_inline bool
81 static __always_inline bool
93 static __always_inline bool
109 static __always_inline bool
Dfls64.h19 static __always_inline int fls64(__u64 x) in fls64()
27 static __always_inline int fls64(__u64 x) in fls64()
/tools/testing/selftests/bpf/progs/
Dxdpwall.c106 static __always_inline struct ethhdr *parse_ethhdr(void *data, void *data_end) in parse_ethhdr()
116 static __always_inline __u8 filter_ipv6_addr(const struct in6_addr *ipv6addr) in filter_ipv6_addr()
125 static __always_inline __u8 filter_ipv4_addr(const __u32 ipaddr) in filter_ipv4_addr()
134 static __always_inline __u8 filter_ipv4_lpm(const __u32 ipaddr) in filter_ipv4_lpm()
148 static __always_inline void
164 static __always_inline void *
173 static __always_inline bool tcphdr_only_contains_flag(struct tcphdr *tcp, in tcphdr_only_contains_flag()
180 static __always_inline void set_tcp_flags(struct pkt_info *info, in set_tcp_flags()
190 static __always_inline bool
205 static __always_inline bool
[all …]
Dtest_tcp_estats.c163 static __always_inline void tcp_estats_ev_init(struct tcp_estats_event *event, in tcp_estats_ev_init()
171 static __always_inline void unaligned_u32_set(unsigned char *to, __u8 *from) in unaligned_u32_set()
179 static __always_inline void conn_id_ipv4_init(struct tcp_estats_conn_id *conn_id, in conn_id_ipv4_init()
188 static __always_inline void conn_id_ipv6_init(struct tcp_estats_conn_id *conn_id, in conn_id_ipv6_init()
211 static __always_inline void tcp_estats_conn_id_init(struct tcp_estats_conn_id *conn_id, in tcp_estats_conn_id_init()
227 static __always_inline void tcp_estats_init(struct sock *sk, in tcp_estats_init()
236 static __always_inline void send_basic_event(struct sock *sk, in send_basic_event()
Dverifier_sockmap_mutate.c40 static __always_inline void test_sockmap_delete(void) in test_sockmap_delete()
46 static __always_inline void test_sockmap_update(void *sk) in test_sockmap_update()
54 static __always_inline void test_sockmap_lookup_and_update(void) in test_sockmap_lookup_and_update()
64 static __always_inline void test_sockmap_mutate(void *sk) in test_sockmap_mutate()
70 static __always_inline void test_sockmap_lookup_and_mutate(void) in test_sockmap_lookup_and_mutate()
Dxdp_synproxy_kern.c113 static __always_inline void swap_eth_addr(__u8 *a, __u8 *b) in swap_eth_addr()
122 static __always_inline __u16 csum_fold(__u32 csum) in csum_fold()
129 static __always_inline __u16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, in csum_tcpudp_magic()
150 static __always_inline __u16 csum_ipv6_magic(const struct in6_addr *saddr, in csum_ipv6_magic()
175 static __always_inline __u64 tcp_clock_ns(void) in tcp_clock_ns()
180 static __always_inline __u32 tcp_ns_to_ts(__u64 ns) in tcp_ns_to_ts()
185 static __always_inline __u32 tcp_clock_ms(void) in tcp_clock_ms()
200 static __always_inline u8 *next(struct tcpopt_context *ctx, __u32 sz) in next()
275 static __always_inline bool tscookie_init(struct tcphdr *tcp_header, in tscookie_init()
311 static __always_inline void values_get_tcpipopts(__u16 *mss, __u8 *wscale, in values_get_tcpipopts()
[all …]
Dcb_refs.c40 static __always_inline int cb2(void *map, void *key, void *value, void *ctx) in cb2()
67 static __always_inline int cb(void *map, void *key, void *value, void *ctx) in cb()
72 static __always_inline int cb3(void *map, void *key, void *value, void *ctx) in cb3()
Dxdping_kern.c28 static __always_inline void swap_src_dst_mac(void *data) in swap_src_dst_mac()
44 static __always_inline __u16 csum_fold_helper(__wsum sum) in csum_fold_helper()
50 static __always_inline __u16 ipv4_csum(void *data_start, int data_size) in ipv4_csum()
60 static __always_inline int icmp_check(struct xdp_md *ctx, int type) in icmp_check()
Dlsm_cgroup.c39 static __always_inline int test_local_storage(void) in test_local_storage()
51 static __always_inline int real_create(struct socket *sock, int family, in real_create()
101 static __always_inline int real_bind(struct socket *sock, in real_bind()
Dtest_xdp_loop.c34 static __always_inline void count_tx(__u32 protocol) in count_tx()
43 static __always_inline int get_dport(void *trans_data, void *data_end, in get_dport()
65 static __always_inline void set_ethhdr(struct ethhdr *new_eth, in set_ethhdr()
75 static __always_inline int handle_ipv4(struct xdp_md *xdp) in handle_ipv4()
148 static __always_inline int handle_ipv6(struct xdp_md *xdp) in handle_ipv6()
Dtest_xdp.c38 static __always_inline void count_tx(__u32 protocol) in count_tx()
47 static __always_inline int get_dport(void *trans_data, void *data_end, in get_dport()
69 static __always_inline void set_ethhdr(struct ethhdr *new_eth, in set_ethhdr()
79 static __always_inline int handle_ipv4(struct xdp_md *xdp) in handle_ipv4()
152 static __always_inline int handle_ipv6(struct xdp_md *xdp) in handle_ipv6()
Dprofiler1.c4 #define INLINE __always_inline
Dtest_seg6_loop.c55 static __always_inline struct ip6_srh_t *get_srh(struct __sk_buff *skb) in get_srh()
89 static __always_inline int update_tlv_pad(struct __sk_buff *skb, in update_tlv_pad()
119 static __always_inline int is_valid_tlv_boundary(struct __sk_buff *skb, in is_valid_tlv_boundary()
181 static __always_inline int add_tlv(struct __sk_buff *skb, in add_tlv()
Dtest_bpf_ma.c56 static __always_inline void batch_alloc(struct bpf_map *map, unsigned int batch, unsigned int idx) in batch_alloc()
83 static __always_inline void batch_free(struct bpf_map *map, unsigned int batch, unsigned int idx) in batch_free()
105 static __always_inline void batch_percpu_alloc(struct bpf_map *map, unsigned int batch, in batch_percpu_alloc()
133 static __always_inline void batch_percpu_free(struct bpf_map *map, unsigned int batch, in batch_percpu_free()
Dtest_lwt_seg6local.c55 static __always_inline struct ip6_srh_t *get_srh(struct __sk_buff *skb) in get_srh()
89 static __always_inline
119 static __always_inline
178 static __always_inline
222 static __always_inline
260 static __always_inline
/tools/include/linux/
Dcompiler.h43 #ifndef __always_inline
44 # define __always_inline inline __attribute__((always_inline)) macro
91 #undef __always_inline
92 #define __always_inline inline macro
149 static __always_inline void __read_once_size(const volatile void *p, void *res, int size) in __read_once_size()
163 static __always_inline void __write_once_size(volatile void *p, void *res, int size) in __write_once_size()
Dbitfield.h133 static __always_inline u64 field_multiplier(u64 field) in field_multiplier()
139 static __always_inline u64 field_mask(u64 field) in field_mask()
145 static __always_inline __##type type##_encode_bits(base v, base field) \
151 static __always_inline __##type type##_replace_bits(__##type old, \
156 static __always_inline void type##p_replace_bits(__##type *p, \
161 static __always_inline base type##_get_bits(__##type v, base field) \
Drbtree.h177 static __always_inline void
205 static __always_inline void
233 static __always_inline struct rb_node *
266 static __always_inline struct rb_node *
294 static __always_inline struct rb_node *
324 static __always_inline struct rb_node *
/tools/tracing/latency/
Dlatency-collector.c239 static __always_inline void *malloc_or_die(size_t size) in malloc_or_die()
250 static __always_inline void *malloc_or_die_nocleanup(size_t size) in malloc_or_die_nocleanup()
259 static __always_inline void write_or_die(int fd, const char *buf, size_t count) in write_or_die()
276 static __always_inline void clock_gettime_or_die(clockid_t clk_id, in clock_gettime_or_die()
285 static __always_inline void sigemptyset_or_die(sigset_t *s) in sigemptyset_or_die()
293 static __always_inline void sigaddset_or_die(sigset_t *s, int signum) in sigaddset_or_die()
301 static __always_inline void sigaction_or_die(int signum, in sigaction_or_die()
324 static __always_inline void mutex_lock(pthread_mutex_t *mtx) in mutex_lock()
332 static __always_inline void mutex_unlock(pthread_mutex_t *mtx) in mutex_unlock()
339 static __always_inline void cond_signal(pthread_cond_t *cond) in cond_signal()
[all …]
/tools/perf/util/bpf_skel/
Dkwork_trace.bpf.c75 static __always_inline int local_strncmp(const char *s1, in local_strncmp()
90 static __always_inline int trace_event_match(struct work_key *key, char *name) in trace_event_match()
117 static __always_inline void do_update_time(void *map, struct work_key *key, in do_update_time()
146 static __always_inline void do_update_timestart(void *map, struct work_key *key) in do_update_timestart()
153 static __always_inline void do_update_timeend(void *report_map, void *time_map, in do_update_timeend()
164 static __always_inline void do_update_name(void *map, in do_update_name()
171 static __always_inline int update_timestart(void *map, struct work_key *key) in update_timestart()
180 static __always_inline int update_timestart_and_name(void *time_map, in update_timestart_and_name()
194 static __always_inline int update_timeend(void *report_map, in update_timeend()
205 static __always_inline int update_timeend_and_name(void *report_map, in update_timeend_and_name()
/tools/include/uapi/linux/
Dstddef.h7 #ifndef __always_inline
8 #define __always_inline __inline__ macro
/tools/virtio/ringtest/
Dmain.h150 #ifndef __always_inline
151 #define __always_inline inline __attribute__((always_inline)) macro
154 static __always_inline
169 static __always_inline void __write_once_size(volatile void *p, void *res, int size) in __write_once_size()
/tools/arch/x86/include/asm/
Dpvclock.h17 static __always_inline
26 static __always_inline
78 static __always_inline
/tools/testing/selftests/rseq/
Drseq-riscv-bits.h8 static inline __always_inline
61 static inline __always_inline
118 static inline __always_inline
162 static inline __always_inline
231 static inline __always_inline
280 static inline __always_inline
343 static inline __always_inline
/tools/testing/selftests/kvm/include/aarch64/
Dprocessor.h168 static __always_inline void __raw_writel(u32 val, volatile void *addr) in __raw_writel()
173 static __always_inline u32 __raw_readl(const volatile void *addr) in __raw_readl()
180 static __always_inline void __raw_writeq(u64 val, volatile void *addr) in __raw_writeq()
185 static __always_inline u64 __raw_readq(const volatile void *addr) in __raw_readq()

1234