/net/rds/ |
H A D | recv.c | 41 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 D | tcp_recv.c | 42 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 D | tcp.h | 71 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 D | loop.c | 78 /* 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 D | rds.h | 434 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 D | ib_recv.c | 156 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 D | iw_recv.c | 276 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 D | af_rds.c | 471 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 D | ib.h | 318 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 D | iw.h | 327 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 D | message.c | 328 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 D | ip_vs_app.c | 61 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 D | ip_vs_proto_udp.c | 351 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 D | ip_vs_proto_sctp.c | 477 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 D | ip_vs_proto_tcp.c | 574 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 D | tcp_veno.c | 31 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 D | tsnmap.c | 359 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 D | ndisc.c | 706 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 D | dev.c | 5363 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 D | iface.c | 1498 u64 mask, start, addr, val, inc; local 1591 inc = 1ULL<<__ffs64(mask); 1604 val += inc;
|