Lines Matching refs:xlat
30 return alloc_bucket_spinlocks(&ilan->xlat.locks, &ilan->xlat.locks_mask, in alloc_ila_locks()
52 return &ilan->xlat.locks[ila_locator_hash(loc) & ilan->xlat.locks_mask]; in ila_get_lock()
133 ila = rhashtable_lookup_fast(&ilan->xlat.rhash_table, &iaddr->loc, in ila_lookup_wildcards()
150 ila = rhashtable_lookup_fast(&ilan->xlat.rhash_table, in ila_lookup_by_params()
211 if (!ilan->xlat.hooks_registered) { in ila_add_mapping()
220 ilan->xlat.hooks_registered = true; in ila_add_mapping()
235 head = rhashtable_lookup_fast(&ilan->xlat.rhash_table, in ila_add_mapping()
240 err = rhashtable_lookup_insert_fast(&ilan->xlat.rhash_table, in ila_add_mapping()
266 err = rhashtable_replace_fast(&ilan->xlat.rhash_table, in ila_add_mapping()
292 head = rhashtable_lookup_fast(&ilan->xlat.rhash_table, in ila_del_mapping()
322 &ilan->xlat.rhash_table, &ila->node, in ila_del_mapping()
329 &ilan->xlat.rhash_table, in ila_del_mapping()
388 rhashtable_walk_enter(&ilan->xlat.rhash_table, &iter); in ila_xlat_nl_cmd_flush()
407 ret = rhashtable_remove_fast(&ilan->xlat.rhash_table, in ila_xlat_nl_cmd_flush()
515 rhashtable_walk_enter(&ilan->xlat.rhash_table, &iter->rhiter); in ila_xlat_nl_dump_start()
613 rhashtable_init(&ilan->xlat.rhash_table, &rht_params); in ila_xlat_init_net()
622 rhashtable_free_and_destroy(&ilan->xlat.rhash_table, ila_free_cb, NULL); in ila_xlat_exit_net()
624 free_bucket_spinlocks(ilan->xlat.locks); in ila_xlat_exit_net()
626 if (ilan->xlat.hooks_registered) in ila_xlat_exit_net()