hash_add
hash_add(svm_vm_data_hash, &kvm_svm->hnode, kvm_svm->avic_vm_id);
hash_add(e->hash, &rq->hash, rq_hash_key(rq));
hash_add(outcome_store->outcome_map, &node->map_link, node->seq);
hash_add(ctx->mem_hash, &hnode->node, ret_vaddr);
hash_add(ctx->mem_hash, &hnode->node, vaddr);
hash_add(ctx->mmu_shadow_hash, &pgt_info->node, shadow_addr);
hash_add(ctx->hr_mmu_phys_hash, &pgt_info->node, phys_addr);
hash_add(map->tb, &entry->node, reg_value);
hash_add(sds->so_id_to_str_tb,
hash_add(sds->monitor_id_to_str_tb,
hash_add(vdev->user_limits, &limits->hash_node, uid);
hash_add(clk_hashtable, &core->hashtable_node,
hash_add(ctx->aux_grf_table, &vo_grf_e->node, grf_type_vo);
hash_add(ctx->aux_grf_table, &vpu_grf_e->node, grf_type_vpu);
hash_add(ctx->aux_grf_table, &pmu0_grf_e->node, grf_type_pmu0);
hash_add(ctx->aux_grf_table, &ioc_grf_e->node, grf_type_ioc);
hash_add(pstate_revmap, &revmap_data->hentry, key);
hash_add(ldev->dmb_ht, &dmb_node->list, dmb_node->token);
hash_add(drv_info->notifier_hash, &cb->hnode, notify_id);
hash_add(minfo->pending_xfers, &xfer->node, xfer->hdr.seq);
hash_add(ni->pending_events_handlers, &hndl->hash, hndl->key);
hash_add(r_evt->proto->registered_events_handlers,
hash_add(dom->opps_by_freq, &opp->hash, opp->indicative_freq);
hash_add(scmi_quirks_ht, &quirk->hash, quirk->hkey);
hash_add(actrl->trx_list, &handle->next,
hash_add(pm_api_features_map, &feature_data->hentry, api_id);
hash_add(sync->fences, &e->node, f->context);
hash_add(gvt->cmd_table, &e->hlist, e->info->opcode);
hash_add(gvt->mmio.mmio_info_table, &info->node, info->offset);
hash_add(info->ptable, &p->hnode, gfn);
hash_add(engine->cmd_hash, &desc_node->node,
hash_add(rdev->srq_hash, &srq->hash_entry, srq->qplib_srq.id);
hash_add(rdev->cq_hash, &cq->hash_entry, cq->qplib_cq.id);
hash_add(cm_core->apbvt_hash_tbl, &entry->hlist, entry->port);
hash_add(iwdev->rf->ah_hash_tbl, &parent_ah->list, key);
hash_add(m->pid_ctx, &ctx->h, pid);
hash_add(vsi->mac_filter_hash, &f->hlist, key);
hash_add(vsi->mac_filter_hash, &f->hlist, key);
hash_add(ctx->ht, &mi->node, hash_key);
hash_add(tbl->hlist, &mh->mod_hdr_hlist, hash_key);
hash_add(flow_meters->hashtbl, &meter->hlist, params->index);
hash_add(tc_psample->hashtbl, &sampler->hlist, hash_key);
hash_add(tc_psample->restore_hashtbl, &restore->hlist, obj_id);
hash_add(encap->route_tbl, &r->hlist, hash_key);
hash_add(tc->hairpin_tbl, &hpe->hairpin_hlist,
hash_add(esw->fdb_table.offloads.indir->table, &e->hlist,
hash_add(esw->fdb_table.offloads.vports.table, &e->hlist, hkey);
hash_add(esw->offloads.termtbl_tbl, &tt->termtbl_hlist, hash_key);
hash_add(priv->mask_table, &mask_entry->link, hash_key);
hash_add(cdev->connections, &hash_con->node, *handle);
hash_add(cdev->connections, &hash_con->node, *handle);
hash_add(cdev->connections, &hash_con->node, *handle);
hash_add(ofdpa->group_tbl, &found->entry, found->group_id);
hash_add(ofdpa->neigh_tbl, &entry->entry,
hash_add(ofdpa->fdb_tbl, &fdb->entry,
hash_add(ofdpa->internal_vlan_tbl, &found->entry, found->ifindex);
hash_add(ofdpa->flow_tbl, &found->entry, found->key_crc32);
goto hash_add;
hash_add:
hash_add(vmap->ht, &me->hnode, key);
hash_add(htt->rx_ring.skb_table,
hash_add(phandle_ht, &nh->node, np->phandle);
hash_add(isst_hash, &sst_cmd->hnode, sst_cmd->cmd);
hash_add(tpmi_cpu_hash, &info->hnode, info->punit_core_id);
hash_add(ap_queues, &to_ap_queue(dev)->hnode,
hash_add(matrix_mdev->qtable.queues, &q->mdev_qnode, q->apqn);
hash_add(card->rx_mode_addrs, &mac->hnode, mac_hash);
hash_add(card->rx_mode_addrs, &ipm->hnode,
hash_add(card->rx_mode_addrs, &ipm->hnode,
hash_add(card->ip_htable, &addr->hnode,
hash_add(vport->hash_table, &vmp->hnode, hash);
hash_add(reg_driver_map, &eve_data->hentry, key);
hash_add(reg_driver_map, &eve_data->hentry, PM_INIT_SUSPEND_CB);
hash_add(irq_lists, &i->node, i->irq);
hash_add(fu->stream_hash, &stream->node, scsi_tag);
hash_add(mtk->sch_ep_hash, &sch_ep->hentry, (unsigned long)ep);
hash_add(prop_handlers_ht, &p->node, h);
hash_add(fscrypt_direct_keys, &to_insert->dk_node, hash_key);
hash_add(blocked_hash, &waiter->flc_link, posix_owner_key(waiter));
hash_add(shares_table, &share->hlist, share_name_hash(name));
hash_add(sessions_table, &sess->hlist, sess->id);
hash_add(ipc_msg_table, &entry.ipc_table_hlist, entry.handle);
hash_add(conn_list, &conn->hlist, 0);
hash_add(conn_list, &conn->hlist, conn->inet_hash);
hash_add(env->liveness->func_instances, &f->hl_node, hash);
hash_add(css_set_table, &cset->hlist, key);
hash_add(css_set_table, &init_css_set.hlist,
hash_add(css_set_table, &init_css_set.hlist,
hash_add(kcov_remote_map, &remote->hnode, handle);
new_filter_hash = hash_add(old_filter_hash, hash);
new_direct_functions = hash_add(direct_functions, hash);
hash_add(group->register_table, &user->node, key);
hash_add(event_hash, &event->node, event->type);
hash_add(pool->busy_hash, &worker->hentry, (unsigned long)work);
hash_add(unbound_pool_hash, &pool->hash_node, hash);
hash_add((p)->htable##b, &_n->node, _n->data); \
hash_add(hash, &a.node, a.key);
hash_add(hash, &b.node, b.key);
hash_add(hash, &entries[i].node, entries[i].key);
hash_add(hash, &entries[i].node, entries[i].key);
hash_add(hash, &entries[i].node, entries[i].key);
hash_add(hash, &entries[3].node, entries[3].key);
hash_add(hash, &entries[i].node, entries[i].key);
hash_add(hash, &entries[3].node, entries[3].key);
hash_add(hash, &a.node, a.key);
hash_add(hash, &a.node, a.key);
hash_add(hash, &b.node, b.key);
hash_add(hash, &a.node, a.key);
hash_add(hash, &b.node, b.key);
hash_add(_hashtable, &_mm_slot->hash, (unsigned long)_mm); \
hash_add(hash_errmap, &c->list, hash);
hash_add(smc_wr_rx_hash, &handler->list, handler->type);
hash_add(gss_auth_hash_table, &new->hash, hashval);
hash_add(rec->xmit_map, &x->node, pair);
hash_add(cache->cache, &ci->hash, hash_32(key));
hash_add(die_map, &cd->hash, die_hash(cd->addr, state));
hash_add(rules, &rule->hash, rule_hash(rule));
hash_add(symbol_names, &sym->name_hash, hash_str(sym->name));
hash_add(symbol_addrs, &sym->addr_hash,
hash_add(type_map, &e->hash, hash_str(e->name));
hash_add(symbol_hashtable, &sym->hnode, h);
hash_add(expr_hashtable, &e->node, hash);
hash_add(sym_hashtable, &symbol->node, hash);
hash_add(file_hashtable, &file->node, hash);
hash_add(symbol_hashtable, &sym->hnode, hash_str(sym->name));
hash_add(pol->rules, &rule->next, __kuid_val(rule->src_id.uid));
hash_add(pol->rules, &rule->next, __kgid_val(rule->src_id.gid));
hash_add(s->context_to_sid, &isid->entry.list, hash);
hash_add(file->insn_hash, &insn->hash, sec_offset_hash(sec, insn->offset));
hash_add(exports, &export->hash, str_hash(sym));
hash_add(vm->regions.slot_hash, ®ion->slot_node, slot);
hash_add(slots->id_hash, &new->id_node[idx], new->id);