From ed3c453a0787ddc10c5ce6010bd6ac663c740b68 Mon Sep 17 00:00:00 2001 From: Jozsef Kadlecsik Date: Thu, 20 Jan 2011 23:10:26 +0100 Subject: Un-inline functions which are not small enough --- kernel/ip_set_hash_ipportip.c | 30 ++++-------------------------- 1 file changed, 4 insertions(+), 26 deletions(-) (limited to 'kernel/ip_set_hash_ipportip.c') diff --git a/kernel/ip_set_hash_ipportip.c b/kernel/ip_set_hash_ipportip.c index 4712c3c..78eeb4a 100644 --- a/kernel/ip_set_hash_ipportip.c +++ b/kernel/ip_set_hash_ipportip.c @@ -86,24 +86,13 @@ hash_ipportip4_data_copy(struct hash_ipportip4_elem *dst, memcpy(dst, src, sizeof(*dst)); } -static inline void -hash_ipportip4_data_swap(struct hash_ipportip4_elem *dst, - struct hash_ipportip4_elem *src) -{ - struct hash_ipportip4_elem tmp; - - memcpy(&tmp, dst, sizeof(tmp)); - memcpy(dst, src, sizeof(tmp)); - memcpy(src, &tmp, sizeof(tmp)); -} - static inline void hash_ipportip4_data_zero_out(struct hash_ipportip4_elem *elem) { elem->proto = 0; } -static inline bool +static bool hash_ipportip4_data_list(struct sk_buff *skb, const struct hash_ipportip4_elem *data) { @@ -117,7 +106,7 @@ nla_put_failure: return 1; } -static inline bool +static bool hash_ipportip4_data_tlist(struct sk_buff *skb, const struct hash_ipportip4_elem *data) { @@ -334,24 +323,13 @@ hash_ipportip6_data_copy(struct hash_ipportip6_elem *dst, memcpy(dst, src, sizeof(*dst)); } -static inline void -hash_ipportip6_data_swap(struct hash_ipportip6_elem *dst, - struct hash_ipportip6_elem *src) -{ - struct hash_ipportip6_elem tmp; - - memcpy(&tmp, dst, sizeof(tmp)); - memcpy(dst, src, sizeof(tmp)); - memcpy(src, &tmp, sizeof(tmp)); -} - static inline void hash_ipportip6_data_zero_out(struct hash_ipportip6_elem *elem) { elem->proto = 0; } -static inline bool +static bool hash_ipportip6_data_list(struct sk_buff *skb, const struct hash_ipportip6_elem *data) { @@ -365,7 +343,7 @@ nla_put_failure: return 1; } -static inline bool +static bool hash_ipportip6_data_tlist(struct sk_buff *skb, const struct hash_ipportip6_elem *data) { -- cgit v1.2.3