Lines Matching refs:na

256 	struct dlm_node_addr *na;  in find_node_addr()  local
258 list_for_each_entry(na, &dlm_node_addrs, list) { in find_node_addr()
259 if (na->nodeid == nodeid) in find_node_addr()
260 return na; in find_node_addr()
296 struct dlm_node_addr *na; in nodeid_to_addr() local
302 na = find_node_addr(nodeid); in nodeid_to_addr()
303 if (na && na->addr_count) { in nodeid_to_addr()
304 memcpy(&sas, na->addr[na->curr_addr_index], in nodeid_to_addr()
308 na->curr_addr_index++; in nodeid_to_addr()
309 if (na->curr_addr_index == na->addr_count) in nodeid_to_addr()
310 na->curr_addr_index = 0; in nodeid_to_addr()
315 if (!na) in nodeid_to_addr()
318 if (!na->addr_count) in nodeid_to_addr()
342 struct dlm_node_addr *na; in addr_to_nodeid() local
347 list_for_each_entry(na, &dlm_node_addrs, list) { in addr_to_nodeid()
348 if (!na->addr_count) in addr_to_nodeid()
351 for (addr_i = 0; addr_i < na->addr_count; addr_i++) { in addr_to_nodeid()
352 if (addr_compare(na->addr[addr_i], addr)) { in addr_to_nodeid()
353 *nodeid = na->nodeid; in addr_to_nodeid()
367 struct dlm_node_addr *new_node, *na; in dlm_lowcomms_addr() local
382 na = find_node_addr(nodeid); in dlm_lowcomms_addr()
383 if (!na) { in dlm_lowcomms_addr()
392 if (na->addr_count >= DLM_MAX_ADDR_COUNT) { in dlm_lowcomms_addr()
399 na->addr[na->addr_count++] = new_addr; in dlm_lowcomms_addr()
1507 struct dlm_node_addr *na; in dlm_lowcomms_close() local
1518 na = find_node_addr(nodeid); in dlm_lowcomms_close()
1519 if (na) { in dlm_lowcomms_close()
1520 list_del(&na->list); in dlm_lowcomms_close()
1521 while (na->addr_count--) in dlm_lowcomms_close()
1522 kfree(na->addr[na->addr_count]); in dlm_lowcomms_close()
1523 kfree(na); in dlm_lowcomms_close()
1677 struct dlm_node_addr *na, *safe; in dlm_lowcomms_exit() local
1680 list_for_each_entry_safe(na, safe, &dlm_node_addrs, list) { in dlm_lowcomms_exit()
1681 list_del(&na->list); in dlm_lowcomms_exit()
1682 while (na->addr_count--) in dlm_lowcomms_exit()
1683 kfree(na->addr[na->addr_count]); in dlm_lowcomms_exit()
1684 kfree(na); in dlm_lowcomms_exit()