Home
last modified time | relevance | path

Searched refs:i_ipaddr (Results 1 – 2 of 2) sorted by relevance

/titanic_41/usr/src/uts/common/io/ib/clients/rdsv3/
H A Dib_rdma.c98 struct rdsv3_ib_ipaddr *i_ipaddr; in rdsv3_ib_get_device() local
104 RDSV3_FOR_EACH_LIST_NODE(i_ipaddr, &rds_ibdev->ipaddr_list, in rdsv3_ib_get_device()
106 if (i_ipaddr->ipaddr == ipaddr) { in rdsv3_ib_get_device()
122 struct rdsv3_ib_ipaddr *i_ipaddr; in rdsv3_ib_add_ipaddr() local
127 i_ipaddr = kmem_alloc(sizeof (*i_ipaddr), KM_NOSLEEP); in rdsv3_ib_add_ipaddr()
128 if (!i_ipaddr) in rdsv3_ib_add_ipaddr()
131 i_ipaddr->ipaddr = ipaddr; in rdsv3_ib_add_ipaddr()
134 list_insert_tail(&rds_ibdev->ipaddr_list, i_ipaddr); in rdsv3_ib_add_ipaddr()
143 struct rdsv3_ib_ipaddr *i_ipaddr, *next; in rdsv3_ib_remove_ipaddr() local
150 RDSV3_FOR_EACH_LIST_NODE_SAFE(i_ipaddr, next, &rds_ibdev->ipaddr_list, in rdsv3_ib_remove_ipaddr()
[all …]
H A Dib.c198 struct rdsv3_ib_ipaddr *i_ipaddr, *i_next; in rdsv3_ib_remove_one() local
206 RDSV3_FOR_EACH_LIST_NODE_SAFE(i_ipaddr, i_next, &rds_ibdev->ipaddr_list, in rdsv3_ib_remove_one()
208 list_remove_node(&i_ipaddr->list); in rdsv3_ib_remove_one()
209 kmem_free(i_ipaddr, sizeof (*i_ipaddr)); in rdsv3_ib_remove_one()