/net/rds/ |
D | recv.c | 43 void rds_inc_init(struct rds_incoming *inc, struct rds_connection *conn, in rds_inc_init() argument 46 refcount_set(&inc->i_refcount, 1); in rds_inc_init() 47 INIT_LIST_HEAD(&inc->i_item); in rds_inc_init() 48 inc->i_conn = conn; in rds_inc_init() 49 inc->i_saddr = *saddr; in rds_inc_init() 50 inc->i_usercopy.rdma_cookie = 0; in rds_inc_init() 51 inc->i_usercopy.rx_tstamp = ktime_set(0, 0); in rds_inc_init() 53 memset(inc->i_rx_lat_trace, 0, sizeof(inc->i_rx_lat_trace)); in rds_inc_init() 57 void rds_inc_path_init(struct rds_incoming *inc, struct rds_conn_path *cp, in rds_inc_path_init() argument 60 refcount_set(&inc->i_refcount, 1); in rds_inc_path_init() [all …]
|
D | tcp_recv.c | 42 static void rds_tcp_inc_purge(struct rds_incoming *inc) in rds_tcp_inc_purge() argument 45 tinc = container_of(inc, struct rds_tcp_incoming, ti_inc); in rds_tcp_inc_purge() 46 rdsdebug("purging tinc %p inc %p\n", tinc, inc); in rds_tcp_inc_purge() 50 void rds_tcp_inc_free(struct rds_incoming *inc) in rds_tcp_inc_free() argument 53 tinc = container_of(inc, struct rds_tcp_incoming, ti_inc); in rds_tcp_inc_free() 54 rds_tcp_inc_purge(inc); in rds_tcp_inc_free() 55 rdsdebug("freeing tinc %p inc %p\n", tinc, inc); in rds_tcp_inc_free() 62 int rds_tcp_inc_copy_to_user(struct rds_incoming *inc, struct iov_iter *to) in rds_tcp_inc_copy_to_user() argument 71 tinc = container_of(inc, struct rds_tcp_incoming, ti_inc); in rds_tcp_inc_copy_to_user()
|
D | ib_recv.c | 157 struct rds_ib_incoming *inc; in rds_ib_recv_free_caches() local 167 list_for_each_entry_safe(inc, inc_tmp, &list, ii_cache_entry) { in rds_ib_recv_free_caches() 168 list_del(&inc->ii_cache_entry); in rds_ib_recv_free_caches() 169 WARN_ON(!list_empty(&inc->ii_frags)); in rds_ib_recv_free_caches() 170 kmem_cache_free(rds_ib_incoming_slab, inc); in rds_ib_recv_free_caches() 203 void rds_ib_inc_free(struct rds_incoming *inc) in rds_ib_inc_free() argument 208 struct rds_ib_connection *ic = inc->i_conn->c_transport_data; in rds_ib_inc_free() 210 ibinc = container_of(inc, struct rds_ib_incoming, ii_inc); in rds_ib_inc_free() 219 rdsdebug("freeing ibinc %p inc %p\n", ibinc, inc); in rds_ib_inc_free() 532 int rds_ib_inc_copy_to_user(struct rds_incoming *inc, struct iov_iter *to) in rds_ib_inc_copy_to_user() argument [all …]
|
D | rds.h | 562 int (*inc_copy_to_user)(struct rds_incoming *inc, struct iov_iter *to); 563 void (*inc_free)(struct rds_incoming *inc); 864 int rds_message_inc_copy_to_user(struct rds_incoming *inc, struct iov_iter *to); 865 void rds_message_inc_free(struct rds_incoming *inc); 890 void rds_inc_init(struct rds_incoming *inc, struct rds_connection *conn, 892 void rds_inc_path_init(struct rds_incoming *inc, struct rds_conn_path *conn, 894 void rds_inc_put(struct rds_incoming *inc); 897 struct rds_incoming *inc, gfp_t gfp); 902 void rds_inc_info_copy(struct rds_incoming *inc, 905 void rds6_inc_info_copy(struct rds_incoming *inc,
|
D | af_rds.c | 736 struct rds_incoming *inc; in rds_sock_inc_info() local 751 list_for_each_entry(inc, &rs->rs_recv_queue, i_item) { in rds_sock_inc_info() 754 rds_inc_info_copy(inc, iter, in rds_sock_inc_info() 755 inc->i_saddr.s6_addr32[3], in rds_sock_inc_info() 774 struct rds_incoming *inc; in rds6_sock_inc_info() local 785 list_for_each_entry(inc, &rs->rs_recv_queue, i_item) { in rds6_sock_inc_info() 788 rds6_inc_info_copy(inc, iter, &inc->i_saddr, in rds6_sock_inc_info()
|
D | tcp.h | 83 void rds_tcp_inc_free(struct rds_incoming *inc); 84 int rds_tcp_inc_copy_to_user(struct rds_incoming *inc, struct iov_iter *to);
|
D | loop.c | 111 static void rds_loop_inc_free(struct rds_incoming *inc) in rds_loop_inc_free() argument 113 struct rds_message *rm = container_of(inc, struct rds_message, m_inc); in rds_loop_inc_free()
|
D | ib.h | 404 void rds_ib_inc_free(struct rds_incoming *inc); 405 int rds_ib_inc_copy_to_user(struct rds_incoming *inc, struct iov_iter *to);
|
D | connection.c | 509 static void __rds_inc_msg_cp(struct rds_incoming *inc, in __rds_inc_msg_cp() argument 515 rds6_inc_info_copy(inc, iter, saddr, daddr, flip); in __rds_inc_msg_cp() 518 rds_inc_info_copy(inc, iter, *(__be32 *)saddr, in __rds_inc_msg_cp()
|
D | message.c | 473 int rds_message_inc_copy_to_user(struct rds_incoming *inc, struct iov_iter *to) in rds_message_inc_copy_to_user() argument 483 rm = container_of(inc, struct rds_message, m_inc); in rds_message_inc_copy_to_user()
|
/net/netfilter/ipvs/ |
D | ip_vs_app.c | 56 static void ip_vs_app_inc_destroy(struct ip_vs_app *inc) in ip_vs_app_inc_destroy() argument 58 kfree(inc->timeout_table); in ip_vs_app_inc_destroy() 59 kfree(inc); in ip_vs_app_inc_destroy() 64 struct ip_vs_app *inc = container_of(head, struct ip_vs_app, rcu_head); in ip_vs_app_inc_rcu_free() local 66 ip_vs_app_inc_destroy(inc); in ip_vs_app_inc_rcu_free() 77 struct ip_vs_app *inc; in ip_vs_app_inc_new() local 86 inc = kmemdup(app, sizeof(*inc), GFP_KERNEL); in ip_vs_app_inc_new() 87 if (!inc) in ip_vs_app_inc_new() 89 INIT_LIST_HEAD(&inc->p_list); in ip_vs_app_inc_new() 90 INIT_LIST_HEAD(&inc->incs_list); in ip_vs_app_inc_new() [all …]
|
D | ip_vs_proto_udp.c | 361 static int udp_register_app(struct netns_ipvs *ipvs, struct ip_vs_app *inc) in udp_register_app() argument 365 __be16 port = inc->port; in udp_register_app() 377 list_add_rcu(&inc->p_list, &ipvs->udp_apps[hash]); in udp_register_app() 386 udp_unregister_app(struct netns_ipvs *ipvs, struct ip_vs_app *inc) in udp_unregister_app() argument 391 list_del_rcu(&inc->p_list); in udp_unregister_app() 399 struct ip_vs_app *inc; in udp_app_conn_bind() local 409 list_for_each_entry_rcu(inc, &ipvs->udp_apps[hash], p_list) { in udp_app_conn_bind() 410 if (inc->port == cp->vport) { in udp_app_conn_bind() 411 if (unlikely(!ip_vs_app_inc_get(inc))) in udp_app_conn_bind() 421 inc->name, ntohs(inc->port)); in udp_app_conn_bind() [all …]
|
D | ip_vs_proto_sctp.c | 488 static int sctp_register_app(struct netns_ipvs *ipvs, struct ip_vs_app *inc) in sctp_register_app() argument 492 __be16 port = inc->port; in sctp_register_app() 504 list_add_rcu(&inc->p_list, &ipvs->sctp_apps[hash]); in sctp_register_app() 511 static void sctp_unregister_app(struct netns_ipvs *ipvs, struct ip_vs_app *inc) in sctp_unregister_app() argument 516 list_del_rcu(&inc->p_list); in sctp_unregister_app() 523 struct ip_vs_app *inc; in sctp_app_conn_bind() local 532 list_for_each_entry_rcu(inc, &ipvs->sctp_apps[hash], p_list) { in sctp_app_conn_bind() 533 if (inc->port == cp->vport) { in sctp_app_conn_bind() 534 if (unlikely(!ip_vs_app_inc_get(inc))) in sctp_app_conn_bind() 544 inc->name, ntohs(inc->port)); in sctp_app_conn_bind() [all …]
|
D | ip_vs_proto_tcp.c | 614 static int tcp_register_app(struct netns_ipvs *ipvs, struct ip_vs_app *inc) in tcp_register_app() argument 618 __be16 port = inc->port; in tcp_register_app() 630 list_add_rcu(&inc->p_list, &ipvs->tcp_apps[hash]); in tcp_register_app() 639 tcp_unregister_app(struct netns_ipvs *ipvs, struct ip_vs_app *inc) in tcp_unregister_app() argument 644 list_del_rcu(&inc->p_list); in tcp_unregister_app() 653 struct ip_vs_app *inc; in tcp_app_conn_bind() local 663 list_for_each_entry_rcu(inc, &ipvs->tcp_apps[hash], p_list) { in tcp_app_conn_bind() 664 if (inc->port == cp->vport) { in tcp_app_conn_bind() 665 if (unlikely(!ip_vs_app_inc_get(inc))) in tcp_app_conn_bind() 675 inc->name, ntohs(inc->port)); in tcp_app_conn_bind() [all …]
|
/net/ipv4/ |
D | tcp_veno.c | 32 u32 inc; /* decide whether to increase cwnd */ member 68 veno->inc = 1; in tcp_veno_init() 170 if (veno->inc && in tcp_veno_cong_avoid() 173 veno->inc = 0; in tcp_veno_cong_avoid() 175 veno->inc = 1; in tcp_veno_cong_avoid()
|
/net/sctp/ |
D | tsnmap.c | 344 unsigned long inc; in sctp_tsnmap_grow() local 350 inc = ALIGN((size - map->len), BITS_PER_LONG) + SCTP_TSN_MAP_INCREMENT; in sctp_tsnmap_grow() 351 len = min_t(u16, map->len + inc, SCTP_TSN_MAP_SIZE); in sctp_tsnmap_grow()
|
/net/ipv6/ |
D | ndisc.c | 781 bool inc; in ndisc_recv_ns() local 831 inc = ipv6_addr_is_multicast(daddr); in ndisc_recv_ns() 894 inc && in ndisc_recv_ns() 921 if (inc) in ndisc_recv_ns() 931 !inc || lladdr || !dev->addr_len); in ndisc_recv_ns() 939 true, (ifp != NULL && inc), inc); in ndisc_recv_ns()
|
/net/core/ |
D | dev.c | 7650 static int __dev_set_promiscuity(struct net_device *dev, int inc, bool notify) in __dev_set_promiscuity() argument 7659 dev->promiscuity += inc; in __dev_set_promiscuity() 7665 if (inc < 0) in __dev_set_promiscuity() 7668 dev->promiscuity -= inc; in __dev_set_promiscuity() 7709 int dev_set_promiscuity(struct net_device *dev, int inc) in dev_set_promiscuity() argument 7714 err = __dev_set_promiscuity(dev, inc, true); in dev_set_promiscuity() 7723 static int __dev_set_allmulti(struct net_device *dev, int inc, bool notify) in __dev_set_allmulti() argument 7730 dev->allmulti += inc; in __dev_set_allmulti() 7736 if (inc < 0) in __dev_set_allmulti() 7739 dev->allmulti -= inc; in __dev_set_allmulti() [all …]
|
/net/mac80211/ |
D | iface.c | 1594 u64 mask, start, addr, val, inc; in ieee80211_assign_perm_addr() local 1687 inc = 1ULL<<__ffs64(mask); in ieee80211_assign_perm_addr() 1700 val += inc; in ieee80211_assign_perm_addr()
|