• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/netfilter/ipvs/

Lines Matching refs:ip_vs_app

2  * ip_vs_app.c: Application module support for IPVS
12 * is that ip_vs_app module handles the reverse direction (incoming requests
52 * Get an ip_vs_app object
54 static inline int ip_vs_app_get(struct ip_vs_app *app)
60 static inline void ip_vs_app_put(struct ip_vs_app *app)
70 ip_vs_app_inc_new(struct ip_vs_app *app, __u16 proto, __u16 port)
73 struct ip_vs_app *inc;
122 ip_vs_app_inc_release(struct ip_vs_app *inc)
146 int ip_vs_app_inc_get(struct ip_vs_app *inc)
160 void ip_vs_app_inc_put(struct ip_vs_app *inc)
171 register_ip_vs_app_inc(struct ip_vs_app *app, __u16 proto, __u16 port)
186 * ip_vs_app registration routine
188 int register_ip_vs_app(struct ip_vs_app *app)
204 * ip_vs_app unregistration routine
207 void unregister_ip_vs_app(struct ip_vs_app *app)
209 struct ip_vs_app *inc, *nxt;
227 * Bind ip_vs_conn to its ip_vs_app (called by cp constructor)
240 struct ip_vs_app *inc = cp->app;
330 struct ip_vs_app *app)
375 * Output pkt hook. Will call bound ip_vs_app specific function
381 struct ip_vs_app *app;
405 struct ip_vs_app *app)
450 * Input pkt hook. Will call bound ip_vs_app specific function
456 struct ip_vs_app *app;
481 * /proc/net/ip_vs_app entry function
484 static struct ip_vs_app *ip_vs_app_idx(loff_t pos)
486 struct ip_vs_app *app, *inc;
507 struct ip_vs_app *inc, *app;
518 return list_entry(e, struct ip_vs_app, a_list);
522 app = list_entry(e, struct ip_vs_app, a_list);
540 const struct ip_vs_app *inc = v;
575 proc_net_fops_create(&init_net, "ip_vs_app", 0, &ip_vs_app_fops);
582 proc_net_remove(&init_net, "ip_vs_app");