i_ipaddr 100 net/rds/ib.c struct rds_ib_ipaddr *i_ipaddr, *i_next; i_ipaddr 111 net/rds/ib.c list_for_each_entry_safe(i_ipaddr, i_next, &rds_ibdev->ipaddr_list, list) { i_ipaddr 112 net/rds/ib.c list_del(&i_ipaddr->list); i_ipaddr 113 net/rds/ib.c kfree(i_ipaddr); i_ipaddr 46 net/rds/ib_rdma.c struct rds_ib_ipaddr *i_ipaddr; i_ipaddr 50 net/rds/ib_rdma.c list_for_each_entry_rcu(i_ipaddr, &rds_ibdev->ipaddr_list, list) { i_ipaddr 51 net/rds/ib_rdma.c if (i_ipaddr->ipaddr == ipaddr) { i_ipaddr 65 net/rds/ib_rdma.c struct rds_ib_ipaddr *i_ipaddr; i_ipaddr 67 net/rds/ib_rdma.c i_ipaddr = kmalloc(sizeof *i_ipaddr, GFP_KERNEL); i_ipaddr 68 net/rds/ib_rdma.c if (!i_ipaddr) i_ipaddr 71 net/rds/ib_rdma.c i_ipaddr->ipaddr = ipaddr; i_ipaddr 74 net/rds/ib_rdma.c list_add_tail_rcu(&i_ipaddr->list, &rds_ibdev->ipaddr_list); i_ipaddr 82 net/rds/ib_rdma.c struct rds_ib_ipaddr *i_ipaddr; i_ipaddr 87 net/rds/ib_rdma.c list_for_each_entry_rcu(i_ipaddr, &rds_ibdev->ipaddr_list, list) { i_ipaddr 88 net/rds/ib_rdma.c if (i_ipaddr->ipaddr == ipaddr) { i_ipaddr 89 net/rds/ib_rdma.c list_del_rcu(&i_ipaddr->list); i_ipaddr 90 net/rds/ib_rdma.c to_free = i_ipaddr;