Searched refs:inc (Results 1 - 20 of 20) sorted by relevance

/net/rds/
H A Drecv.c41 void rds_inc_init(struct rds_incoming *inc, struct rds_connection *conn, argument
44 atomic_set(&inc->i_refcount, 1);
45 INIT_LIST_HEAD(&inc->i_item);
46 inc->i_conn = conn;
47 inc->i_saddr = saddr;
48 inc->i_rdma_cookie = 0;
52 static void rds_inc_addref(struct rds_incoming *inc) argument
54 rdsdebug("addref inc %p ref %d\n", inc, atomic_read(&inc
58 rds_inc_put(struct rds_incoming *inc) argument
108 rds_recv_incoming_exthdrs(struct rds_incoming *inc, struct rds_sock *rs) argument
157 rds_recv_incoming(struct rds_connection *conn, __be32 saddr, __be32 daddr, struct rds_incoming *inc, gfp_t gfp) argument
249 rds_next_incoming(struct rds_sock *rs, struct rds_incoming **inc) argument
267 rds_still_queued(struct rds_sock *rs, struct rds_incoming *inc, int drop) argument
384 rds_cmsg_recv(struct rds_incoming *inc, struct msghdr *msg) argument
406 struct rds_incoming *inc = NULL; local
507 struct rds_incoming *inc, *tmp; local
525 rds_inc_info_copy(struct rds_incoming *inc, struct rds_info_iterator *iter, __be32 saddr, __be32 daddr, int flip) argument
[all...]
H A Dtcp_recv.c42 static void rds_tcp_inc_purge(struct rds_incoming *inc) argument
45 tinc = container_of(inc, struct rds_tcp_incoming, ti_inc);
46 rdsdebug("purging tinc %p inc %p\n", tinc, inc);
50 void rds_tcp_inc_free(struct rds_incoming *inc) argument
53 tinc = container_of(inc, struct rds_tcp_incoming, ti_inc);
54 rds_tcp_inc_purge(inc);
55 rdsdebug("freeing tinc %p inc %p\n", tinc, inc);
62 int rds_tcp_inc_copy_to_user(struct rds_incoming *inc, struc argument
[all...]
H A Dtcp.h71 void rds_tcp_inc_free(struct rds_incoming *inc);
72 int rds_tcp_inc_copy_to_user(struct rds_incoming *inc, struct iovec *iov,
H A Dloop.c78 /* For the embedded inc. Matching put is in loop_inc_free() */
93 * See rds_loop_xmit(). Since our inc is embedded in the rm, we
94 * make sure the rm lives at least until the inc is done.
96 static void rds_loop_inc_free(struct rds_incoming *inc) argument
98 struct rds_message *rm = container_of(inc, struct rds_message, m_inc);
H A Drds.h434 int (*inc_copy_to_user)(struct rds_incoming *inc, struct iovec *iov,
436 void (*inc_free)(struct rds_incoming *inc);
670 int rds_message_inc_copy_to_user(struct rds_incoming *inc,
672 void rds_message_inc_free(struct rds_incoming *inc);
703 void rds_inc_init(struct rds_incoming *inc, struct rds_connection *conn,
705 void rds_inc_put(struct rds_incoming *inc);
707 struct rds_incoming *inc, gfp_t gfp);
712 void rds_inc_info_copy(struct rds_incoming *inc,
H A Dib_recv.c156 struct rds_ib_incoming *inc; local
166 list_for_each_entry_safe(inc, inc_tmp, &list, ii_cache_entry) {
167 list_del(&inc->ii_cache_entry);
168 WARN_ON(!list_empty(&inc->ii_frags));
169 kmem_cache_free(rds_ib_incoming_slab, inc);
198 /* Recycle inc after freeing attached frags */
199 void rds_ib_inc_free(struct rds_incoming *inc) argument
204 struct rds_ib_connection *ic = inc->i_conn->c_transport_data;
206 ibinc = container_of(inc, struct rds_ib_incoming, ii_inc);
215 rdsdebug("freeing ibinc %p inc
475 rds_ib_inc_copy_to_user(struct rds_incoming *inc, struct iovec *first_iov, size_t size) argument
[all...]
H A Diw_recv.c276 static void rds_iw_inc_purge(struct rds_incoming *inc) argument
282 iwinc = container_of(inc, struct rds_iw_incoming, ii_inc);
283 rdsdebug("purging iwinc %p inc %p\n", iwinc, inc);
292 void rds_iw_inc_free(struct rds_incoming *inc) argument
296 iwinc = container_of(inc, struct rds_iw_incoming, ii_inc);
298 rds_iw_inc_purge(inc);
299 rdsdebug("freeing iwinc %p inc %p\n", iwinc, inc);
306 int rds_iw_inc_copy_to_user(struct rds_incoming *inc, struc argument
[all...]
H A Daf_rds.c471 struct rds_incoming *inc; local
482 list_for_each_entry(inc, &rs->rs_recv_queue, i_item) {
485 rds_inc_info_copy(inc, iter, inc->i_saddr,
H A Dib.h318 void rds_ib_inc_free(struct rds_incoming *inc);
319 int rds_ib_inc_copy_to_user(struct rds_incoming *inc, struct iovec *iov,
H A Diw.h327 void rds_iw_inc_free(struct rds_incoming *inc);
328 int rds_iw_inc_copy_to_user(struct rds_incoming *inc, struct iovec *iov,
H A Dmessage.c328 int rds_message_inc_copy_to_user(struct rds_incoming *inc, argument
341 rm = container_of(inc, struct rds_message, m_inc);
/net/netfilter/ipvs/
H A Dip_vs_app.c61 static void ip_vs_app_inc_destroy(struct ip_vs_app *inc) argument
63 kfree(inc->timeout_table);
64 kfree(inc);
69 struct ip_vs_app *inc = container_of(head, struct ip_vs_app, rcu_head); local
71 ip_vs_app_inc_destroy(inc);
82 struct ip_vs_app *inc; local
91 inc = kmemdup(app, sizeof(*inc), GFP_KERNEL);
92 if (!inc)
94 INIT_LIST_HEAD(&inc
130 ip_vs_app_inc_release(struct net *net, struct ip_vs_app *inc) argument
153 ip_vs_app_inc_get(struct ip_vs_app *inc) argument
167 ip_vs_app_inc_put(struct ip_vs_app *inc) argument
236 struct ip_vs_app *a, *anxt, *inc, *nxt; local
276 struct ip_vs_app *inc = cp->app; local
522 struct ip_vs_app *app, *inc; local
546 struct ip_vs_app *inc, *app; local
581 const struct ip_vs_app *inc = v; local
[all...]
H A Dip_vs_proto_udp.c351 static int udp_register_app(struct net *net, struct ip_vs_app *inc) argument
355 __be16 port = inc->port;
368 list_add_rcu(&inc->p_list, &ipvs->udp_apps[hash]);
377 udp_unregister_app(struct net *net, struct ip_vs_app *inc) argument
382 list_del_rcu(&inc->p_list);
390 struct ip_vs_app *inc; local
401 list_for_each_entry_rcu(inc, &ipvs->udp_apps[hash], p_list) {
402 if (inc->port == cp->vport) {
403 if (unlikely(!ip_vs_app_inc_get(inc)))
414 inc
[all...]
H A Dip_vs_proto_sctp.c477 static int sctp_register_app(struct net *net, struct ip_vs_app *inc) argument
481 __be16 port = inc->port;
494 list_add_rcu(&inc->p_list, &ipvs->sctp_apps[hash]);
501 static void sctp_unregister_app(struct net *net, struct ip_vs_app *inc) argument
506 list_del_rcu(&inc->p_list);
513 struct ip_vs_app *inc; local
523 list_for_each_entry_rcu(inc, &ipvs->sctp_apps[hash], p_list) {
524 if (inc->port == cp->vport) {
525 if (unlikely(!ip_vs_app_inc_get(inc)))
536 inc
[all...]
H A Dip_vs_proto_tcp.c574 static int tcp_register_app(struct net *net, struct ip_vs_app *inc) argument
578 __be16 port = inc->port;
591 list_add_rcu(&inc->p_list, &ipvs->tcp_apps[hash]);
600 tcp_unregister_app(struct net *net, struct ip_vs_app *inc) argument
605 list_del_rcu(&inc->p_list);
614 struct ip_vs_app *inc; local
625 list_for_each_entry_rcu(inc, &ipvs->tcp_apps[hash], p_list) {
626 if (inc->port == cp->vport) {
627 if (unlikely(!ip_vs_app_inc_get(inc)))
638 inc
[all...]
/net/ipv4/
H A Dtcp_veno.c31 u32 inc; /* decide whether to increase cwnd */ member in struct:veno
67 veno->inc = 1;
168 if (veno->inc &&
171 veno->inc = 0;
173 veno->inc = 1;
/net/sctp/
H A Dtsnmap.c359 unsigned long inc; local
365 inc = ALIGN((size - map->len), BITS_PER_LONG) + SCTP_TSN_MAP_INCREMENT;
366 len = min_t(u16, map->len + inc, SCTP_TSN_MAP_SIZE);
/net/ipv6/
H A Dndisc.c706 bool inc; local
753 inc = ipv6_addr_is_multicast(daddr);
795 inc &&
822 if (inc)
832 !inc || lladdr || !dev->addr_len);
840 true, (ifp != NULL && inc), inc);
/net/core/
H A Ddev.c5363 static int __dev_set_promiscuity(struct net_device *dev, int inc, bool notify) argument
5372 dev->promiscuity += inc;
5376 * If inc causes overflow, untouch promisc and return error.
5378 if (inc < 0)
5381 dev->promiscuity -= inc;
5414 * @inc: modifier
5418 * the device reverts back to normal filtering operation. A negative inc
5422 int dev_set_promiscuity(struct net_device *dev, int inc) argument
5427 err = __dev_set_promiscuity(dev, inc, true);
5436 static int __dev_set_allmulti(struct net_device *dev, int inc, boo argument
5481 dev_set_allmulti(struct net_device *dev, int inc) argument
5596 int inc = (flags & IFF_PROMISC) ? 1 : -1; local
5611 int inc = (flags & IFF_ALLMULTI) ? 1 : -1; local
[all...]
/net/mac80211/
H A Diface.c1498 u64 mask, start, addr, val, inc; local
1591 inc = 1ULL<<__ffs64(mask);
1604 val += inc;

Completed in 248 milliseconds