Lines Matching defs:ip_vs_dest
480 struct ip_vs_dest { struct
481 struct list_head n_list; /* for the dests in the service */
482 struct list_head d_list; /* for table with all the dests */
484 __u32 addr; /* IP address of real server */
485 __u16 port; /* port number of the service */
486 unsigned flags; /* dest status flags */
487 atomic_t weight; /* server weight */
488 atomic_t conn_flags; /* flags to copy to conn */
489 atomic_t activeconns; /* active connections */
490 atomic_t inactconns; /* inactive connections */
491 atomic_t refcnt; /* reference counter */
492 struct ip_vs_stats stats; /* statistics */
495 spinlock_t dst_lock; /* lock dst_cache */
496 struct dst_entry *dst_cache; /* destination cache entry */
497 u32 dst_rtos; /* RT_TOS(tos) for dst */
500 struct ip_vs_service *svc; /* service that it belongs to */
501 __u16 protocol; /* which protocol (TCP/UDP) */
525 struct ip_vs_dest* (*schedule)(struct ip_vs_service *svc, argument