hash_for_each_possible
hash_for_each_possible(svm_vm_data_hash, kvm_svm, hnode, vm_id) {
hash_for_each_possible(svm_vm_data_hash, k2, hnode, vm_id) {
hash_for_each_possible(outcome_store->outcome_map, node, map_link, seq)
hash_for_each_possible(ctx->mem_hash, hnode, node, vaddr)
hash_for_each_possible(ctx->mmu_shadow_hash, pgt_info, node,
hash_for_each_possible(ctx->hr_mmu_phys_hash, pgt_info, node,
hash_for_each_possible(sds->so_id_to_str_tb, entry,
hash_for_each_possible(sds->monitor_id_to_str_tb,
hash_for_each_possible(map->tb, entry, node, sync_id)
hash_for_each_possible(vdev->user_limits, limits, hash_node, uid) {
hash_for_each_possible(clk_hashtable, core, hashtable_node, hash)
hash_for_each_possible(ctx->aux_grf_table, agrf, node, list->grf_type) {
hash_for_each_possible(pstate_revmap, revmap_data, hentry, key) {
hash_for_each_possible(ldev->dmb_ht, tmp_node, list, dmb->dmb_tok) {
hash_for_each_possible(ldev->dmb_ht, tmp_node, list, dmb->dmb_tok) {
hash_for_each_possible(ldev->dmb_ht, tmp_node, list, token) {
hash_for_each_possible(ldev->dmb_ht, tmp_node, list, dmb_tok) {
hash_for_each_possible(ldev->dmb_ht, tmp_node, list, dmb_node->token) {
hash_for_each_possible(drv_info->notifier_hash, node, hnode, notify_id)
hash_for_each_possible(drv_info->notifier_hash, node, hnode, notify_id)
hash_for_each_possible(drv_info->notifier_hash, node, hnode, notify_id)
hash_for_each_possible((__ht), xfer_, node, k_) \
hash_for_each_possible((__ht), obj_, hash, k_) \
hash_for_each_possible((__htp), _opp, hash, f_) \
hash_for_each_possible(scmi_quirks_ht, quirk, hash, hkey) {
hash_for_each_possible(pm_api_features_map, feature_data, hentry,
hash_for_each_possible(sync->fences, e, node, f->context) {
hash_for_each_possible(gvt->cmd_table, e, hlist, opcode) {
hash_for_each_possible(gvt->mmio.mmio_info_table, e, node, offset) {
hash_for_each_possible(info->ptable, p, hnode, gfn) {
hash_for_each_possible(engine->cmd_hash, desc_node, node,
hash_for_each_possible(tfile->ref_hash, hash, head, key) {
hash_for_each_possible(rdev->cq_hash, tmp_cq, hash_entry, cq_id) {
hash_for_each_possible(rdev->srq_hash, tmp_srq, hash_entry, srq_id) {
hash_for_each_possible(cm_core->apbvt_hash_tbl, entry, hlist, port) {
hash_for_each_possible(iwdev->rf->ah_hash_tbl, ah, list, key) {
hash_for_each_possible(m->pid_ctx, ctx, h, pid)
hash_for_each_possible(vsi->mac_filter_hash, f, hlist, key) {
hash_for_each_possible(vsi->mac_filter_hash, f, hlist, key) {
hash_for_each_possible(pfvf->qos.qos_hlist, node, hlist, classid) {
hash_for_each_possible(htb->qos_tc2node, node, hnode, classid) {
hash_for_each_possible(ctx->ht, mi, node, hash_key) {
hash_for_each_possible(tbl->hlist, mh, mod_hdr_hlist, hash_key) {
hash_for_each_possible(flow_meters->hashtbl, meter, hlist, index)
hash_for_each_possible(tc_psample->hashtbl, sampler, hlist, hash_key)
hash_for_each_possible(tc_psample->restore_hashtbl, restore, hlist, obj_id)
hash_for_each_possible(encap->route_tbl, r, hlist, hash_key) {
hash_for_each_possible(tc->hairpin_tbl, hpe,
hash_for_each_possible(esw->fdb_table.offloads.indir->table, e, hlist, key)
hash_for_each_possible(esw->fdb_table.offloads.vports.table, e, hlist, key)
hash_for_each_possible(esw->offloads.termtbl_tbl, tt,
hash_for_each_possible(vxlan->htable, vxlanp, hlist, port)
hash_for_each_possible(priv->mask_table, mask_entry, link, hash_key)
hash_for_each_possible(cdev->connections, hash_con, node, handle) {
hash_for_each_possible(cdev->connections, hash_con, node, handle) {
hash_for_each_possible(cdev->connections, hash_con, node, handle) {
hash_for_each_possible(ofdpa->group_tbl, found,
hash_for_each_possible(ofdpa->neigh_tbl, found,
hash_for_each_possible(ofdpa->fdb_tbl, found, entry, match->key_crc32)
hash_for_each_possible(ofdpa->internal_vlan_tbl, found,
hash_for_each_possible(ofdpa->flow_tbl, found,
hash_for_each_possible(vmap->ht, me, hnode, key) {
hash_for_each_possible(ar->htt.rx_ring.skb_table, rxcb, hlist, paddr)
hash_for_each_possible(phandle_ht, nh, node, np->phandle) {
hash_for_each_possible(isst_hash, sst_cmd, hnode, full_cmd) {
hash_for_each_possible(tpmi_cpu_hash, info, hnode, punit_core_id) {
hash_for_each_possible(matrix_mdev->qtable.queues, q, mdev_qnode,
hash_for_each_possible(card->local_addrs4, addr, hnode, key) {
hash_for_each_possible(card->local_addrs6, addr, hnode, key) {
hash_for_each_possible(card->local_addrs4, tmp, hnode, key) {
hash_for_each_possible(card->local_addrs6, tmp, hnode, key) {
hash_for_each_possible(card->rx_mode_addrs, mac, hnode, mac_hash) {
hash_for_each_possible(card->rx_mode_addrs, addr, hnode, key)
hash_for_each_possible(card->ip_htable, addr, hnode, key)
hash_for_each_possible(vport->hash_table, vmp, hnode, hash) {
hash_for_each_possible(reg_driver_map, eve_data, hentry, key) {
hash_for_each_possible(reg_driver_map, eve_data, hentry, PM_INIT_SUSPEND_CB) {
hash_for_each_possible(reg_driver_map, eve_data, hentry, cb_type) {
hash_for_each_possible(reg_driver_map, eve_data, hentry, key) {
hash_for_each_possible(irq_lists, i, node, up->port.irq)
hash_for_each_possible(irq_lists, i, node, up->port.irq)
hash_for_each_possible(afs_permits_cache, xpermits, hash_node, new->h) {
hash_for_each_possible(fscrypt_direct_keys, dk, dk_node, hash_key) {
hash_for_each_possible(blocked_hash, flc, flc_link, posix_owner_key(blocker)) {
hash_for_each_possible(shares_table, share, hlist, key) {
hash_for_each_possible(sessions_table, sess, hlist, id) {
hash_for_each_possible(ipc_msg_table, entry, ipc_table_hlist, handle) {
hash_for_each_possible(conn_list, conn, hlist, inet_hash) {
hash_for_each_possible(slots->id_hash, slot, id_node[idx], id) {
hash_for_each_possible(liveness->func_instances, f, hl_node, key)
hash_for_each_possible(css_set_table, cset, hlist, key) {
hash_for_each_possible(kcov_remote_map, remote, hnode, handle) {
hash_for_each_possible(klp_shadow_hash, shadow, node,
hash_for_each_possible(group->register_table, user, node, key) {
hash_for_each_possible(event_hash, event, node, type) {
hash_for_each_possible(pool->busy_hash, worker, hentry,
hash_for_each_possible(unbound_pool_hash, pool, hash_node, hash) {
hash_for_each_possible(p->htable##b, _n, node, p->data##b[n]) { \
hash_for_each_possible(hash, x, node, b.key) {
hash_for_each_possible(hash, x, node, 0) {
hash_for_each_possible(_hashtable, tmp_slot, hash, (unsigned long)_mm) \
hash_for_each_possible(hash_errmap, c, list, hash) {
hash_for_each_possible(nf_xdp_hashtable, iter, hnode, key) {
hash_for_each_possible(nf_xdp_hashtable, iter, hnode, key) {
hash_for_each_possible(smc_wr_rx_hash, h_iter, list, handler->type) {
hash_for_each_possible(smc_wr_rx_hash, handler, list, wr_rx->type) {
hash_for_each_possible(gss_auth_hash_table,
hash_for_each_possible(stats_prev->xmit_map, e, node, pair) {
hash_for_each_possible(rec->xmit_map, e, node, pair) {
hash_for_each_possible(cache->cache, ci, hash, hash_32(key)) {
hash_for_each_possible(die_map, cd, hash, die_hash(addr, state)) {
hash_for_each_possible(rules, rule, hash,
hash_for_each_possible(type_map, e, hash, hash_str(name)) {
hash_for_each_possible(symbol_hashtable, sym, hnode, crc32(name)) {
hash_for_each_possible(symbol_hashtable, sym, hnode, h) {
hash_for_each_possible(expr_hashtable, e, node, hash) {
hash_for_each_possible(sym_hashtable, symbol, node, hash) {
hash_for_each_possible(sym_hashtable, symbol, node, hash) {
hash_for_each_possible(file_hashtable, file, node, hash)
hash_for_each_possible(symbol_hashtable, s, hnode, hash_str(name)) {
hash_for_each_possible(policy->rules, rule, next, __kuid_val(src.uid)) {
hash_for_each_possible(policy->rules, rule, next, __kgid_val(src.gid)) {
hash_for_each_possible(file->insn_hash, insn, hash, sec_offset_hash(sec, offset)) {
hash_for_each_possible(exports, export, hash, str_hash(sym->name)) {
hash_for_each_possible(suffix_map, entry, hash, str_hash(s1)) {
hash_for_each_possible(suffix_map, entry, hash, str_hash(suffix)) {
hash_for_each_possible(vm->regions.slot_hash, region, slot_node,
hash_for_each_possible(vm->regions.slot_hash, region, slot_node,