| /drivers/accel/habanalabs/common/ |
| A D | memory.c | 1155 hnode = kzalloc(sizeof(*hnode), GFP_KERNEL); in map_device_va() 1156 if (!hnode) { in map_device_va() 1214 hnode->ptr = vm_type; in map_device_va() 1237 kfree(hnode); in map_device_va() 1257 return hnode; in get_vm_hash_node_locked() 1291 if (!hnode) { in unmap_device_va() 1388 kfree(hnode); in unmap_device_va() 1797 if (!hnode) { in memhash_node_export_get() 1814 hnode->export_cnt++; in memhash_node_export_get() 1817 return hnode; in memhash_node_export_get() [all …]
|
| A D | debugfs.c | 241 struct hl_vm_hash_node *hnode; in vm_show() local 264 vm_type = hnode->ptr; in vm_show() 267 userptr = hnode->ptr; in vm_show() 270 hnode->vaddr, userptr->size); in vm_show() 272 phys_pg_pack = hnode->ptr; in vm_show() 275 hnode->vaddr, phys_pg_pack->total_size, in vm_show() 687 struct hl_vm_hash_node *hnode; in device_va_to_pa() local 704 vm_type = hnode->ptr; in device_va_to_pa() 707 userptr = hnode->ptr; in device_va_to_pa() 710 phys_pg_pack = hnode->ptr; in device_va_to_pa() [all …]
|
| A D | device.c | 2711 struct hl_vm_hash_node *hnode; in hl_capture_user_mappings() local 2728 hash_for_each(ctx->mem_hash, i, hnode, node) { in hl_capture_user_mappings() 2729 vm_type = hnode->ptr; in hl_capture_user_mappings() 2750 hash_for_each(ctx->mem_hash, i, hnode, node) { in hl_capture_user_mappings() 2751 vm_type = hnode->ptr; in hl_capture_user_mappings() 2753 userptr = hnode->ptr; in hl_capture_user_mappings() 2754 pgf_info->user_mappings[map_idx].dev_va = hnode->vaddr; in hl_capture_user_mappings() 2758 phys_pg_pack = hnode->ptr; in hl_capture_user_mappings() 2759 pgf_info->user_mappings[map_idx].dev_va = hnode->vaddr; in hl_capture_user_mappings()
|
| /drivers/scsi/lpfc/ |
| A D | lpfc_vmid.c | 52 hash_for_each_possible(vport->hash_table, vmp, hnode, hash) { in lpfc_get_vmid_from_hashtable() 72 hash_add(vport->hash_table, &vmp->hnode, hash); in lpfc_put_vmid_in_hashtable() 250 hash_del(&vmp->hnode); in lpfc_vmid_get_appid() 270 hash_del(&vmp->hnode); in lpfc_vmid_get_appid() 322 hash_for_each_safe(vport->hash_table, bucket, tmp, cur, hnode) in lpfc_reinit_vmid() 323 hash_del(&cur->hnode); in lpfc_reinit_vmid()
|
| A D | lpfc.h | 337 struct hlist_node hnode; member
|
| A D | lpfc_ct.c | 3635 hash_for_each(vport->hash_table, bucket, cur, hnode) in lpfc_cmpl_ct_cmd_vmid() 3636 hash_del(&cur->hnode); in lpfc_cmpl_ct_cmd_vmid()
|
| /drivers/net/ethernet/mellanox/mlx5/core/en/ |
| A D | htb.c | 10 struct hlist_node hnode; member 39 hash_for_each(htb->qos_tc2node, bkt, node, hnode) { in mlx5e_htb_enumerate_leaves() 85 hash_add_rcu(htb->qos_tc2node, &node->hnode, classid); in mlx5e_htb_node_create_leaf() 102 hash_add_rcu(htb->qos_tc2node, &node->hnode, node->classid); in mlx5e_htb_node_create_root() 111 hash_for_each_possible(htb->qos_tc2node, node, hnode, classid) { in mlx5e_htb_node_find() 123 hash_for_each_possible_rcu(htb->qos_tc2node, node, hnode, classid) { in mlx5e_htb_node_find_rcu() 133 hash_del_rcu(&node->hnode); in mlx5e_htb_node_delete() 436 hash_for_each(htb->qos_tc2node, bkt, node, hnode) in mlx5e_htb_node_find_by_qid() 629 hash_for_each(htb->qos_tc2node, bkt, child, hnode) { in mlx5e_htb_update_children()
|
| /drivers/platform/x86/intel/ |
| A D | tpmi_power_domains.c | 60 struct hlist_node hnode; member 107 hash_for_each_possible(tpmi_cpu_hash, info, hnode, punit_core_id) { in tpmi_get_linux_cpu_number() 201 hash_add(tpmi_cpu_hash, &info->hnode, info->punit_core_id); in tpmi_cpu_online()
|
| /drivers/platform/x86/intel/speed_select_if/ |
| A D | isst_if_common.c | 74 struct hlist_node hnode; member 102 hash_add(isst_hash, &sst_cmd->hnode, sst_cmd->cmd); in isst_store_new_cmd() 113 hash_for_each_safe(isst_hash, i, tmp, sst_cmd, hnode) { in isst_delete_hash() 114 hash_del(&sst_cmd->hnode); in isst_delete_hash() 144 hash_for_each_possible(isst_hash, sst_cmd, hnode, full_cmd) { in isst_store_cmd() 187 hash_for_each(isst_hash, i, sst_cmd, hnode) { in isst_resume_common()
|
| /drivers/s390/net/ |
| A D | qeth_l3_main.c | 153 hash_del(&addr->hnode); in qeth_l3_delete_ip() 201 hash_add(card->ip_htable, &addr->hnode, in qeth_l3_add_ip() 214 hash_del(&addr->hnode); in qeth_l3_add_ip() 240 hash_del(&addr->hnode); in qeth_l3_drain_rx_mode_cache() 257 hash_del(&addr->hnode); in qeth_l3_clear_ip_htable() 288 hash_del(&addr->hnode); in qeth_l3_recover_ip() 510 hash_for_each(card->ip_htable, i, addr, hnode) { in qeth_l3_update_ipato() 1090 hash_add(card->rx_mode_addrs, &ipm->hnode, in qeth_l3_add_mcast_rtnl() 1122 hash_add(card->rx_mode_addrs, &ipm->hnode, in qeth_l3_add_mcast_rtnl() 1175 hash_del(&addr->hnode); in qeth_l3_rx_mode_work() [all …]
|
| A D | qeth_l2.h | 29 struct hlist_node hnode; member
|
| A D | qeth_l3.h | 23 struct hlist_node hnode; member
|
| A D | qeth_l2_main.c | 154 hash_for_each_safe(card->rx_mode_addrs, i, tmp, mac, hnode) { in qeth_l2_drain_rx_mode_cache() 155 hash_del(&mac->hnode); in qeth_l2_drain_rx_mode_cache() 439 hash_for_each_possible(card->rx_mode_addrs, mac, hnode, mac_hash) { in qeth_l2_add_mac() 453 hash_add(card->rx_mode_addrs, &mac->hnode, mac_hash); in qeth_l2_add_mac() 476 hash_for_each_safe(card->rx_mode_addrs, i, tmp, mac, hnode) { in qeth_l2_rx_mode_work() 480 hash_del(&mac->hnode); in qeth_l2_rx_mode_work() 486 hash_del(&mac->hnode); in qeth_l2_rx_mode_work()
|
| A D | qeth_core_main.c | 508 hash_for_each_safe(card->local_addrs4, i, tmp, addr, hnode) { in qeth_flush_local_addrs4() 509 hash_del_rcu(&addr->hnode); in qeth_flush_local_addrs4() 522 hash_for_each_safe(card->local_addrs6, i, tmp, addr, hnode) { in qeth_flush_local_addrs6() 523 hash_del_rcu(&addr->hnode); in qeth_flush_local_addrs6() 573 hash_add_rcu(card->local_addrs4, &addr->hnode, key); in qeth_add_local_addrs4() 616 hash_add_rcu(card->local_addrs6, &addr->hnode, key); in qeth_add_local_addrs6() 640 hash_for_each_possible(card->local_addrs4, tmp, hnode, key) { in qeth_del_local_addrs4() 642 hash_del_rcu(&tmp->hnode); in qeth_del_local_addrs4() 672 hash_del_rcu(&tmp->hnode); in qeth_del_local_addrs6() 742 hash_for_each_rcu(card->local_addrs4, i, tmp, hnode) in qeth_debugfs_local_addr_show() [all …]
|
| A D | qeth_l3_sys.c | 581 hash_for_each(card->ip_htable, i, ipaddr, hnode) { in qeth_l3_dev_ip_add_show()
|
| A D | qeth_core.h | 366 struct hlist_node hnode; member
|
| /drivers/s390/crypto/ |
| A D | ap_card.c | 85 hash_for_each(ap_queues, bkt, aq, hnode) in request_count_store() 106 hash_for_each(ap_queues, bkt, aq, hnode) in requestq_count_show() 125 hash_for_each(ap_queues, bkt, aq, hnode) in pendingq_count_show()
|
| A D | ap_bus.c | 483 hash_for_each(ap_queues, bkt, aq, hnode) { in ap_tasklet_fn() 499 hash_for_each(ap_queues, bkt, aq, hnode) { in ap_pending_requests() 972 hash_add(ap_queues, &to_ap_queue(dev)->hnode, in ap_device_probe() 981 hash_del(&to_ap_queue(dev)->hnode); in ap_device_probe() 1011 hash_del(&to_ap_queue(dev)->hnode); in ap_device_remove() 1023 hash_for_each(ap_queues, bkt, aq, hnode) { in ap_get_qdev()
|
| A D | ap_bus.h | 190 struct hlist_node hnode; /* Node for the ap_queues hashtable */ member
|
| A D | ap_queue.c | 1107 hash_del(&aq->hnode); in ap_queue_device_release()
|
| /drivers/hv/ |
| A D | mshv_root_main.c | 1191 hlist_for_each_entry(region, &partition->pt_mem_regions, hnode) { in mshv_partition_region_by_gfn() 1205 hlist_for_each_entry(region, &partition->pt_mem_regions, hnode) { in mshv_partition_region_by_uaddr() 1368 hlist_add_head(®ion->hnode, &partition->pt_mem_regions); in mshv_map_user_memory() 1398 hlist_del(®ion->hnode); in mshv_unmap_user_memory() 1808 hnode) { in destroy_partition() 1809 hlist_del(®ion->hnode); in destroy_partition()
|
| A D | mshv_root.h | 74 struct hlist_node hnode; member
|
| /drivers/gpu/drm/i915/gvt/ |
| A D | kvmgt.c | 93 struct hlist_node hnode; member 342 hash_for_each_safe(info->ptable, i, tmp, p, hnode) { in kvmgt_protect_table_destroy() 343 hash_del(&p->hnode); in kvmgt_protect_table_destroy() 355 hash_for_each_possible(info->ptable, p, hnode, gfn) { in __kvmgt_protect_table_find() 385 hash_add(info->ptable, &p->hnode, gfn); in kvmgt_protect_table_add() 394 hash_del(&p->hnode); in kvmgt_protect_table_del()
|
| /drivers/firmware/arm_ffa/ |
| A D | driver.c | 1135 struct hlist_node hnode; member 1218 hash_for_each_possible(drv_info->notifier_hash, node, hnode, notify_id) in notifier_hnode_get_by_vmid() 1233 hash_for_each_possible(drv_info->notifier_hash, node, hnode, notify_id) in notifier_hnode_get_by_vmid_uuid() 1246 hash_for_each_possible(drv_info->notifier_hash, node, hnode, notify_id) in notifier_hnode_get_by_type() 1272 hash_add(drv_info->notifier_hash, &cb->hnode, notify_id); in update_notifier_cb() 1274 hash_del(&cb_info->hnode); in update_notifier_cb()
|
| /drivers/net/ |
| A D | vrf.c | 95 struct hlist_node hnode; member 189 hash_for_each_possible(vmap->ht, me, hnode, key) { in vrf_map_lookup_elem() 203 hash_add(vmap->ht, &me->hnode, key); in vrf_map_add_elem() 208 hash_del(&me->hnode); in vrf_map_del_elem()
|