Lines Matching refs:dest
596 struct ip_vs_dest *dest; /* real server */ member
771 int (*add_dest)(struct ip_vs_service *svc, struct ip_vs_dest *dest);
773 int (*del_dest)(struct ip_vs_service *svc, struct ip_vs_dest *dest);
775 int (*upd_dest)(struct ip_vs_service *svc, struct ip_vs_dest *dest);
799 struct ip_vs_dest *dest,
1286 struct ip_vs_dest *dest,
1357 struct ip_vs_dest *dest, __u32 fwmark);
1553 static inline void ip_vs_dest_hold(struct ip_vs_dest *dest) in ip_vs_dest_hold() argument
1555 refcount_inc(&dest->refcnt); in ip_vs_dest_hold()
1558 static inline void ip_vs_dest_put(struct ip_vs_dest *dest) in ip_vs_dest_put() argument
1561 refcount_dec(&dest->refcnt); in ip_vs_dest_put()
1564 static inline void ip_vs_dest_put_and_free(struct ip_vs_dest *dest) in ip_vs_dest_put_and_free() argument
1566 if (refcount_dec_and_test(&dest->refcnt)) in ip_vs_dest_put_and_free()
1567 kfree(dest); in ip_vs_dest_put_and_free()
1679 #define IP_VS_DFWD_METHOD(dest) (atomic_read(&(dest)->conn_flags) & \ argument
1846 ip_vs_dest_conn_overhead(struct ip_vs_dest *dest) in ip_vs_dest_conn_overhead() argument
1854 return (atomic_read(&dest->activeconns) << 8) + in ip_vs_dest_conn_overhead()
1855 atomic_read(&dest->inactconns); in ip_vs_dest_conn_overhead()