Lines Matching refs:ipaddr
110 static struct rds_ib_device *rds_ib_get_device(__be32 ipaddr) in rds_ib_get_device() argument
118 if (i_ipaddr->ipaddr == ipaddr) { in rds_ib_get_device()
130 static int rds_ib_add_ipaddr(struct rds_ib_device *rds_ibdev, __be32 ipaddr) in rds_ib_add_ipaddr() argument
138 i_ipaddr->ipaddr = ipaddr; in rds_ib_add_ipaddr()
147 static void rds_ib_remove_ipaddr(struct rds_ib_device *rds_ibdev, __be32 ipaddr) in rds_ib_remove_ipaddr() argument
155 if (i_ipaddr->ipaddr == ipaddr) { in rds_ib_remove_ipaddr()
167 int rds_ib_update_ipaddr(struct rds_ib_device *rds_ibdev, __be32 ipaddr) in rds_ib_update_ipaddr() argument
171 rds_ibdev_old = rds_ib_get_device(ipaddr); in rds_ib_update_ipaddr()
173 return rds_ib_add_ipaddr(rds_ibdev, ipaddr); in rds_ib_update_ipaddr()
176 rds_ib_remove_ipaddr(rds_ibdev_old, ipaddr); in rds_ib_update_ipaddr()
178 return rds_ib_add_ipaddr(rds_ibdev, ipaddr); in rds_ib_update_ipaddr()