/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/net/ipv4/ipvs/ |
H A D | ip_vs_rr.c | 30 static int ip_vs_rr_init_svc(struct ip_vs_service *svc) argument 32 svc->sched_data = &svc->destinations; 37 static int ip_vs_rr_done_svc(struct ip_vs_service *svc) argument 43 static int ip_vs_rr_update_svc(struct ip_vs_service *svc) argument 45 svc->sched_data = &svc->destinations; 54 ip_vs_rr_schedule(struct ip_vs_service *svc, const struct sk_buff *skb) argument 61 write_lock(&svc->sched_lock); 62 p = (struct list_head *)svc [all...] |
H A D | ip_vs_wrr.c | 53 static int ip_vs_wrr_gcd_weight(struct ip_vs_service *svc) argument 59 list_for_each_entry(dest, &svc->destinations, n_list) { 75 static int ip_vs_wrr_max_weight(struct ip_vs_service *svc) argument 80 list_for_each_entry(dest, &svc->destinations, n_list) { 89 static int ip_vs_wrr_init_svc(struct ip_vs_service *svc) argument 101 mark->cl = &svc->destinations; 103 mark->mw = ip_vs_wrr_max_weight(svc); 104 mark->di = ip_vs_wrr_gcd_weight(svc); 105 svc->sched_data = mark; 111 static int ip_vs_wrr_done_svc(struct ip_vs_service *svc) argument 122 ip_vs_wrr_update_svc(struct ip_vs_service *svc) argument 139 ip_vs_wrr_schedule(struct ip_vs_service *svc, const struct sk_buff *skb) argument [all...] |
H A D | ip_vs_ctl.c | 307 static int ip_vs_svc_hash(struct ip_vs_service *svc) argument 311 if (svc->flags & IP_VS_SVC_F_HASHED) { 317 if (svc->fwmark == 0) { 321 hash = ip_vs_svc_hashkey(svc->protocol, svc->addr, svc->port); 322 list_add(&svc->s_list, &ip_vs_svc_table[hash]); 327 hash = ip_vs_svc_fwm_hashkey(svc->fwmark); 328 list_add(&svc->f_list, &ip_vs_svc_fwm_table[hash]); 331 svc 342 ip_vs_svc_unhash(struct ip_vs_service *svc) argument 371 struct ip_vs_service *svc; local 396 struct ip_vs_service *svc; local 415 struct ip_vs_service *svc; local 463 __ip_vs_bind_svc(struct ip_vs_dest *dest, struct ip_vs_service *svc) argument 472 struct ip_vs_service *svc = dest->svc; local 565 ip_vs_lookup_dest(struct ip_vs_service *svc, __be32 daddr, __be16 dport) argument 594 ip_vs_trash_get_dest(struct ip_vs_service *svc, __be32 daddr, __be16 dport) argument 672 __ip_vs_update_dest(struct ip_vs_service *svc, struct ip_vs_dest *dest, struct ip_vs_dest_user *udest) argument 726 ip_vs_new_dest(struct ip_vs_service *svc, struct ip_vs_dest_user *udest, struct ip_vs_dest **dest_p) argument 773 ip_vs_add_dest(struct ip_vs_service *svc, struct ip_vs_dest_user *udest) argument 879 ip_vs_edit_dest(struct ip_vs_service *svc, struct ip_vs_dest_user *udest) argument 967 __ip_vs_unlink_dest(struct ip_vs_service *svc, struct ip_vs_dest *dest, int svcupd) argument 991 ip_vs_del_dest(struct ip_vs_service *svc,struct ip_vs_dest_user *udest) argument 1038 struct ip_vs_service *svc = NULL; local 1123 ip_vs_edit_service(struct ip_vs_service *svc, struct ip_vs_service_user *u) argument 1198 __ip_vs_del_service(struct ip_vs_service *svc) argument 1247 ip_vs_del_service(struct ip_vs_service *svc) argument 1278 struct ip_vs_service *svc, *nxt; local 1320 ip_vs_zero_service(struct ip_vs_service *svc) argument 1336 struct ip_vs_service *svc; local 1557 struct ip_vs_service *svc; local 1596 struct ip_vs_service *svc; local 1654 const struct ip_vs_service *svc = v; local 1834 struct ip_vs_service *svc; local 1980 struct ip_vs_service *svc; local 2021 struct ip_vs_service *svc; local 2162 struct ip_vs_service *svc; local [all...] |
H A D | ip_vs_sed.c | 47 ip_vs_sed_init_svc(struct ip_vs_service *svc) argument 54 ip_vs_sed_done_svc(struct ip_vs_service *svc) argument 61 ip_vs_sed_update_svc(struct ip_vs_service *svc) argument 82 ip_vs_sed_schedule(struct ip_vs_service *svc, const struct sk_buff *skb) argument 102 list_for_each_entry(dest, &svc->destinations, n_list) { 116 list_for_each_entry_continue(dest, &svc->destinations, n_list) {
|
H A D | ip_vs_dh.c | 89 ip_vs_dh_assign(struct ip_vs_dh_bucket *tbl, struct ip_vs_service *svc) argument 97 p = &svc->destinations; 102 if (p == &svc->destinations) 136 static int ip_vs_dh_init_svc(struct ip_vs_service *svc) argument 147 svc->sched_data = tbl; 153 ip_vs_dh_assign(tbl, svc); 159 static int ip_vs_dh_done_svc(struct ip_vs_service *svc) argument 161 struct ip_vs_dh_bucket *tbl = svc->sched_data; 167 kfree(svc->sched_data); 175 static int ip_vs_dh_update_svc(struct ip_vs_service *svc) argument 203 ip_vs_dh_schedule(struct ip_vs_service *svc, const struct sk_buff *skb) argument [all...] |
H A D | ip_vs_sh.c | 86 ip_vs_sh_assign(struct ip_vs_sh_bucket *tbl, struct ip_vs_service *svc) argument 94 p = &svc->destinations; 99 if (p == &svc->destinations) 133 static int ip_vs_sh_init_svc(struct ip_vs_service *svc) argument 144 svc->sched_data = tbl; 150 ip_vs_sh_assign(tbl, svc); 156 static int ip_vs_sh_done_svc(struct ip_vs_service *svc) argument 158 struct ip_vs_sh_bucket *tbl = svc->sched_data; 164 kfree(svc->sched_data); 172 static int ip_vs_sh_update_svc(struct ip_vs_service *svc) argument 200 ip_vs_sh_schedule(struct ip_vs_service *svc, const struct sk_buff *skb) argument [all...] |
H A D | ip_vs_sched.c | 42 int ip_vs_bind_scheduler(struct ip_vs_service *svc, argument 47 if (svc == NULL) { 48 IP_VS_ERR("ip_vs_bind_scheduler(): svc arg NULL\n"); 56 svc->scheduler = scheduler; 59 ret = scheduler->init_service(svc); 73 int ip_vs_unbind_scheduler(struct ip_vs_service *svc) argument 77 if (svc == NULL) { 78 IP_VS_ERR("ip_vs_unbind_scheduler(): svc arg NULL\n"); 82 sched = svc->scheduler; 84 IP_VS_ERR("ip_vs_unbind_scheduler(): svc is [all...] |
H A D | ip_vs_lc.c | 25 static int ip_vs_lc_init_svc(struct ip_vs_service *svc) argument 31 static int ip_vs_lc_done_svc(struct ip_vs_service *svc) argument 37 static int ip_vs_lc_update_svc(struct ip_vs_service *svc) argument 62 ip_vs_lc_schedule(struct ip_vs_service *svc, const struct sk_buff *skb) argument 78 list_for_each_entry(dest, &svc->destinations, n_list) {
|
H A D | ip_vs_nq.c | 43 ip_vs_nq_init_svc(struct ip_vs_service *svc) argument 50 ip_vs_nq_done_svc(struct ip_vs_service *svc) argument 57 ip_vs_nq_update_svc(struct ip_vs_service *svc) argument 78 ip_vs_nq_schedule(struct ip_vs_service *svc, const struct sk_buff *skb) argument 98 list_for_each_entry(dest, &svc->destinations, n_list) {
|
H A D | ip_vs_wlc.c | 31 ip_vs_wlc_init_svc(struct ip_vs_service *svc) argument 38 ip_vs_wlc_done_svc(struct ip_vs_service *svc) argument 45 ip_vs_wlc_update_svc(struct ip_vs_service *svc) argument 70 ip_vs_wlc_schedule(struct ip_vs_service *svc, const struct sk_buff *skb) argument 90 list_for_each_entry(dest, &svc->destinations, n_list) { 104 list_for_each_entry_continue(dest, &svc->destinations, n_list) {
|
H A D | ip_vs_core.c | 102 spin_lock(&dest->svc->stats.lock); 103 dest->svc->stats.inpkts++; 104 dest->svc->stats.inbytes += skb->len; 105 spin_unlock(&dest->svc->stats.lock); 125 spin_lock(&dest->svc->stats.lock); 126 dest->svc->stats.outpkts++; 127 dest->svc->stats.outbytes += skb->len; 128 spin_unlock(&dest->svc->stats.lock); 139 ip_vs_conn_stats(struct ip_vs_conn *cp, struct ip_vs_service *svc) argument 145 spin_lock(&svc 210 ip_vs_sched_persist(struct ip_vs_service *svc, const struct sk_buff *skb, __be16 ports[2]) argument 381 ip_vs_schedule(struct ip_vs_service *svc, const struct sk_buff *skb) argument 446 ip_vs_leave(struct ip_vs_service *svc, struct sk_buff *skb, struct ip_vs_protocol *pp) argument [all...] |
H A D | ip_vs_lblc.c | 353 static int ip_vs_lblc_init_svc(struct ip_vs_service *svc) argument 366 svc->sched_data = tbl; 395 static int ip_vs_lblc_done_svc(struct ip_vs_service *svc) argument 397 struct ip_vs_lblc_table *tbl = svc->sched_data; 406 kfree(svc->sched_data); 414 static int ip_vs_lblc_update_svc(struct ip_vs_service *svc) argument 421 __ip_vs_wlc_schedule(struct ip_vs_service *svc, struct iphdr *iph) argument 443 list_for_each_entry(dest, &svc->destinations, n_list) { 459 list_for_each_entry_continue(dest, &svc->destinations, n_list) { 488 is_overloaded(struct ip_vs_dest *dest, struct ip_vs_service *svc) argument 508 ip_vs_lblc_schedule(struct ip_vs_service *svc, const struct sk_buff *skb) argument [all...] |
H A D | ip_vs_lblcr.c | 603 static int ip_vs_lblcr_init_svc(struct ip_vs_service *svc) argument 616 svc->sched_data = tbl; 648 static int ip_vs_lblcr_done_svc(struct ip_vs_service *svc) argument 650 struct ip_vs_lblcr_table *tbl = svc->sched_data; 659 kfree(svc->sched_data); 667 static int ip_vs_lblcr_update_svc(struct ip_vs_service *svc) argument 674 __ip_vs_wlc_schedule(struct ip_vs_service *svc, struct iphdr *iph) argument 696 list_for_each_entry(dest, &svc->destinations, n_list) { 713 list_for_each_entry_continue(dest, &svc->destinations, n_list) { 742 is_overloaded(struct ip_vs_dest *dest, struct ip_vs_service *svc) argument 762 ip_vs_lblcr_schedule(struct ip_vs_service *svc, const struct sk_buff *skb) argument [all...] |
H A D | ip_vs_proto_udp.c | 82 struct ip_vs_service *svc; local 92 if ((svc = ip_vs_service_get(skb->mark, ip_hdr(skb)->protocol, 99 ip_vs_service_put(svc); 108 *cpp = ip_vs_schedule(svc, skb); 110 *verdict = ip_vs_leave(svc, skb, pp); 113 ip_vs_service_put(svc);
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/net/atm/ |
H A D | signaling.h | 24 const struct sockaddr_atmsvc *svc,const struct atm_qos *qos,int reply); 27 const struct sockaddr_atmsvc *svc);
|
H A D | Makefile | 5 atm-y := addr.o pvc.o signaling.o svc.o ioctl.o common.o atm_misc.o raw.o resources.o atm_sysfs.o
|
H A D | signaling.c | 169 const struct sockaddr_atmsvc *svc,const struct atm_qos *qos,int reply) 186 if (svc) msg->svc = *svc; 201 const struct sockaddr_atmsvc *svc) 203 sigd_enq2(vcc,type,listen_vcc,pvc,svc,vcc ? &vcc->qos : NULL,0); 167 sigd_enq2(struct atm_vcc *vcc,enum atmsvc_msg_type type, struct atm_vcc *listen_vcc,const struct sockaddr_atmpvc *pvc, const struct sockaddr_atmsvc *svc,const struct atm_qos *qos,int reply) argument 199 sigd_enq(struct atm_vcc *vcc,enum atmsvc_msg_type type, struct atm_vcc *listen_vcc,const struct sockaddr_atmpvc *pvc, const struct sockaddr_atmsvc *svc) argument
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/linux/ |
H A D | nfsd_idmap.h | 41 #include <linux/sunrpc/svc.h>
|
H A D | if_wanpipe.h | 46 unsigned char svc; member in struct:__anon9873 111 unsigned char svc; /* 0=pvc, 1=svc */ member in struct:wanpipe_opt
|
H A D | atmsvc.h | 37 struct sockaddr_atmsvc svc; /* SVC address */ member in struct:atmsvc_msg 45 * Some policy stuff for atmsigd and for net/atm/svc.c. Both have to agree on 46 * what PCR is used to request bandwidth from the device driver. net/atm/svc.c
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/lockd/ |
H A D | Makefile | 7 lockd-objs-y := clntlock.o clntproc.o host.o svc.o svclock.o svcshare.o \
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/net/sunrpc/ |
H A D | Makefile | 11 svc.o svcsock.o svcauth.o svcauth_unix.o \
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/sparc64/prom/ |
H A D | misc.c | 30 const char *svc = "SUNW,soft-state-supported"; local 32 if (!prom_service_exists(svc)) 34 p1275_cmd(svc, P1275_INOUT(0, 0));
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/net/ |
H A D | ip_vs.h | 607 struct ip_vs_service *svc; /* service it belongs to */ member in struct:ip_vs_dest 625 int (*init_service)(struct ip_vs_service *svc); 627 int (*done_service)(struct ip_vs_service *svc); 629 int (*update_service)(struct ip_vs_service *svc); 632 struct ip_vs_dest* (*schedule)(struct ip_vs_service *svc, 869 extern int ip_vs_bind_scheduler(struct ip_vs_service *svc, 871 extern int ip_vs_unbind_scheduler(struct ip_vs_service *svc); 875 ip_vs_schedule(struct ip_vs_service *svc, const struct sk_buff *skb); 876 extern int ip_vs_leave(struct ip_vs_service *svc, struct sk_buff *skb, 893 static inline void ip_vs_service_put(struct ip_vs_service *svc) argument [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/linux/sunrpc/ |
H A D | auth_gss.h | 19 #include <linux/sunrpc/svc.h>
|