/kernel/linux/linux-6.6/net/batman-adv/ |
H A D | translation-table.c | 129 struct hlist_head *head; in batadv_tt_hash_find() local 140 head = &hash->table[index]; in batadv_tt_hash_find() 143 hlist_for_each_entry_rcu(tt, head, hash_entry) { in batadv_tt_hash_find() 645 struct hlist_head *head; in batadv_tt_local_add() local 766 head = &tt_global->orig_list; in batadv_tt_local_add() 768 hlist_for_each_entry_rcu(orig_entry, head, list) { in batadv_tt_local_add() 1304 * @head: pointer to the list containing the local tt entries 1309 struct hlist_head *head, in batadv_tt_local_purge_list() 1316 hlist_for_each_entry_safe(tt_common_entry, node_tmp, head, in batadv_tt_local_purge_list() 1346 struct hlist_head *head; in batadv_tt_local_purge() local 1308 batadv_tt_local_purge_list(struct batadv_priv *bat_priv, struct hlist_head *head, int timeout) batadv_tt_local_purge_list() argument 1367 struct hlist_head *head; batadv_tt_local_table_free() local 1445 const struct hlist_head *head; batadv_tt_global_orig_entry_find() local 1507 const struct hlist_head *head; batadv_tt_global_sync_flags() local 1758 struct hlist_head *head; batadv_transtable_best_orig() local 1868 struct hlist_head *head; batadv_tt_global_dump_entry() local 1906 batadv_tt_global_dump_bucket(struct sk_buff *msg, u32 portid, u32 seq, struct batadv_priv *bat_priv, struct hlist_head *head, int *idx_s, int *sub) batadv_tt_global_dump_bucket() argument 1946 struct hlist_head *head; batadv_tt_global_dump() local 2029 struct hlist_head *head; batadv_tt_global_del_orig_list() local 2056 struct hlist_head *head; batadv_tt_global_del_orig_node() local 2089 struct hlist_head *head; batadv_tt_global_del_roaming() local 2202 struct hlist_head *head; batadv_tt_global_del_orig() local 2267 struct hlist_head *head; batadv_tt_global_purge() local 2310 struct hlist_head *head; batadv_tt_global_table_free() local 2445 struct hlist_head *head; batadv_tt_global_crc() local 2523 struct hlist_head *head; batadv_tt_local_crc() local 2761 struct hlist_head *head; batadv_tt_tvlv_generate() local 3604 struct hlist_head *head; batadv_tt_local_set_flags() local 3643 struct hlist_head *head; batadv_tt_local_purge_pending_clients() local [all...] |
/kernel/linux/linux-5.10/drivers/dma-buf/ |
H A D | dma-fence-chain.c | 146 struct dma_fence_chain *head = to_dma_fence_chain(fence); in dma_fence_chain_enable_signaling() local 148 dma_fence_get(&head->base); in dma_fence_chain_enable_signaling() 149 dma_fence_chain_for_each(fence, &head->base) { in dma_fence_chain_enable_signaling() 154 if (!dma_fence_add_callback(f, &head->cb, dma_fence_chain_cb)) { in dma_fence_chain_enable_signaling() 160 dma_fence_put(&head->base); in dma_fence_chain_enable_signaling()
|
/kernel/linux/linux-6.6/arch/arm/boot/compressed/ |
H A D | Makefile | 10 HEAD = head.o 40 OBJS += head-sa1100.o 44 OBJS += head-xscale.o 48 OBJS += head-sharpsl.o 99 head.o $(OBJS)
|
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/liquidio/ |
H A D | response_manager.c | 36 INIT_LIST_HEAD(&oct->response_list[i].head); in octeon_setup_response_list() 79 if (list_empty(&ordered_sc_list->head)) { in lio_process_ordered_list() 84 sc = list_first_entry(&ordered_sc_list->head, in lio_process_ordered_list() 148 [OCTEON_DONE_SC_LIST].head); in lio_process_ordered_list() 189 head); in lio_process_ordered_list()
|
/kernel/linux/linux-5.10/fs/hmdfs/ |
H A D | file_root.c | 34 struct list_head *head, *node; in get_next_con() local 37 head = &sbi->connections.node_list; in get_next_con() 39 node = head->next; in get_next_con() 40 if (node == head) in get_next_con() 52 if (node == head) in get_next_con()
|
/kernel/linux/linux-5.10/drivers/power/reset/ |
H A D | reboot-mode.c | 32 list_for_each_entry(info, &reboot->head, list) { in get_reboot_mode_magic() 70 INIT_LIST_HEAD(&reboot->head); in reboot_mode_register() 101 list_add_tail(&info->list, &reboot->head); in reboot_mode_register() 110 list_for_each_entry(info, &reboot->head, list) in reboot_mode_register() 127 list_for_each_entry(info, &reboot->head, list) in reboot_mode_unregister()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/liquidio/ |
H A D | response_manager.c | 36 INIT_LIST_HEAD(&oct->response_list[i].head); in octeon_setup_response_list() 81 if (list_empty(&ordered_sc_list->head)) { in lio_process_ordered_list() 86 sc = list_first_entry(&ordered_sc_list->head, in lio_process_ordered_list() 150 [OCTEON_DONE_SC_LIST].head); in lio_process_ordered_list() 191 head); in lio_process_ordered_list()
|
/kernel/linux/linux-6.6/fs/hmdfs/ |
H A D | file_root.c | 34 struct list_head *head, *node; in get_next_con() local 37 head = &sbi->connections.node_list; in get_next_con() 39 node = head->next; in get_next_con() 40 if (node == head) in get_next_con() 52 if (node == head) in get_next_con()
|
/kernel/linux/linux-6.6/drivers/power/reset/ |
H A D | reboot-mode.c | 32 list_for_each_entry(info, &reboot->head, list) { in get_reboot_mode_magic() 70 INIT_LIST_HEAD(&reboot->head); in reboot_mode_register() 101 list_add_tail(&info->list, &reboot->head); in reboot_mode_register() 110 list_for_each_entry(info, &reboot->head, list) in reboot_mode_register() 127 list_for_each_entry(info, &reboot->head, list) in reboot_mode_unregister()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/ |
H A D | nouveau_usif.c | 37 struct list_head head; member 45 list_del(&object->head); in usif_object_dtor() 87 list_add(&object->head, &cli->objects); in usif_object_new() 163 list_del(&object->head); in usif_ioctl() 185 list_for_each_entry_safe(object, otemp, &cli->objects, head) { in usif_client_fini()
|
/kernel/linux/linux-5.10/drivers/crypto/qat/qat_common/ |
H A D | adf_transport_debug.c | 48 int head, tail, empty; in adf_ring_show() local 50 head = READ_CSR_RING_HEAD(csr, bank->bank_number, in adf_ring_show() 61 seq_printf(sfile, "head %x, tail %x, empty: %d\n", in adf_ring_show() 62 head, tail, (empty & 1 << ring->ring_number) in adf_ring_show() 149 int head, tail, empty; in adf_bank_show() local 154 head = READ_CSR_RING_HEAD(csr, bank->bank_number, in adf_bank_show() 161 "ring num %02d, head %04x, tail %04x, empty: %d\n", in adf_bank_show() 162 ring->ring_number, head, tail, in adf_bank_show()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | mkregtable.c | 76 * @head: list head to add it before 78 * Insert a new entry before the specified head. 81 static inline void list_add_tail(struct list_head *new, struct list_head *head) in list_add_tail() argument 83 __list_add(new, head->prev, head); in list_add_tail() 98 * @head: the head for your list. 101 #define list_for_each_entry(pos, head, member) \ 102 for (pos = list_entry((head) [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/ |
H A D | nv44.c | 47 struct list_head head; member 90 list_del(&chan->head); in nv44_mpeg_chan_dtor() 119 list_add(&chan->head, &mpeg->chan); in nv44_mpeg_chan_new() 158 list_for_each_entry(temp, &mpeg->chan, head) { in nv44_mpeg_intr() 161 list_del(&chan->head); in nv44_mpeg_intr() 162 list_add(&chan->head, &mpeg->chan); in nv44_mpeg_intr()
|
/kernel/linux/linux-6.6/drivers/net/can/c_can/ |
H A D | c_can.h | 181 unsigned int head; member 230 return ring->head & (ring->obj_num - 1); in c_can_get_tx_head() 241 u8 head = c_can_get_tx_head(ring); in c_can_get_tx_free() local 245 return ring->obj_num - (ring->head - ring->tail); in c_can_get_tx_free() 250 if (head < tail) in c_can_get_tx_free() 253 return ring->obj_num - head; in c_can_get_tx_free()
|
/kernel/linux/linux-6.6/drivers/net/can/spi/mcp251xfd/ |
H A D | mcp251xfd-tef.c | 80 seq, priv->tef->tail, priv->tef->head, tx_ring->head); in mcp251xfd_handle_tefif_recover() 135 * The new TEF head must be >= the old head, ... in mcp251xfd_tef_ring_update() 137 new_head = round_down(priv->tef->head, tx_ring->obj_num) + chip_tx_tail; in mcp251xfd_tef_ring_update() 138 if (new_head <= priv->tef->head) in mcp251xfd_tef_ring_update() 141 /* ... but it cannot exceed the TX head. */ in mcp251xfd_tef_ring_update() 142 priv->tef->head = min(new_head, tx_ring->head); in mcp251xfd_tef_ring_update()
|
/kernel/linux/linux-6.6/drivers/crypto/intel/qat/qat_common/ |
H A D | adf_transport_debug.c | 49 int head, tail, empty; in adf_ring_show() local 51 head = csr_ops->read_csr_ring_head(csr, bank->bank_number, in adf_ring_show() 62 seq_printf(sfile, "head %x, tail %x, empty: %d\n", in adf_ring_show() 63 head, tail, (empty & 1 << ring->ring_number) in adf_ring_show() 157 int head, tail, empty; in adf_bank_show() local 162 head = csr_ops->read_csr_ring_head(csr, bank->bank_number, in adf_bank_show() 169 "ring num %02d, head %04x, tail %04x, empty: %d\n", in adf_bank_show() 170 ring->ring_number, head, tail, in adf_bank_show()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | mkregtable.c | 76 * @head: list head to add it before 78 * Insert a new entry before the specified head. 81 static inline void list_add_tail(struct list_head *new, struct list_head *head) in list_add_tail() argument 83 __list_add(new, head->prev, head); in list_add_tail() 98 * @head: the head for your list. 101 #define list_for_each_entry(pos, head, member) \ 102 for (pos = list_entry((head) [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/ |
H A D | nv44.c | 47 struct list_head head; member 90 list_del(&chan->head); in nv44_mpeg_chan_dtor() 118 list_add(&chan->head, &mpeg->chan); in nv44_mpeg_chan_new() 157 list_for_each_entry(temp, &mpeg->chan, head) { in nv44_mpeg_intr() 160 list_del(&chan->head); in nv44_mpeg_intr() 161 list_add(&chan->head, &mpeg->chan); in nv44_mpeg_intr()
|
/kernel/linux/linux-6.6/kernel/trace/ |
H A D | rethook.c | 36 static void rethook_free_rcu(struct rcu_head *head) in rethook_free_rcu() argument 38 struct rethook *rh = container_of(head, struct rethook, rcu); in rethook_free_rcu() 43 node = rh->pool.head; in rethook_free_rcu() 112 rh->pool.head = NULL; in rethook_alloc() 133 static void free_rethook_node_rcu(struct rcu_head *head) in free_rethook_node_rcu() argument 135 struct rethook_node *node = container_of(head, struct rethook_node, rcu); in free_rethook_node_rcu()
|
/kernel/linux/linux-6.6/drivers/nvme/host/ |
H A D | core.c | 626 struct nvme_ns_head *head = in nvme_free_ns_head() local 629 nvme_mpath_remove_disk(head); in nvme_free_ns_head() 630 ida_free(&head->subsys->ns_ida, head->instance); in nvme_free_ns_head() 631 cleanup_srcu_struct(&head->srcu); in nvme_free_ns_head() 632 nvme_put_subsystem(head->subsys); in nvme_free_ns_head() 633 kfree(head); in nvme_free_ns_head() 636 bool nvme_tryget_ns_head(struct nvme_ns_head *head) in nvme_tryget_ns_head() argument 638 return kref_get_unless_zero(&head->ref); in nvme_tryget_ns_head() 641 void nvme_put_ns_head(struct nvme_ns_head *head) in nvme_put_ns_head() argument 3385 struct nvme_ns_head *head; nvme_alloc_ns_head() local 3467 struct nvme_ns_head *head = NULL; nvme_init_ns_head() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/toshiba/ |
H A D | ps3_gelic_net.c | 152 if (gelic_descr_get_status(card->rx_chain.head) != in gelic_card_enable_rxdmac() 155 be32_to_cpu(card->rx_chain.head->dmac_cmd_status)); in gelic_card_enable_rxdmac() 157 be32_to_cpu(card->rx_chain.head->next_descr_addr)); in gelic_card_enable_rxdmac() 158 printk(KERN_ERR "%s: head=%p\n", __func__, in gelic_card_enable_rxdmac() 159 card->rx_chain.head); in gelic_card_enable_rxdmac() 163 card->rx_chain.head->bus_addr, 0); in gelic_card_enable_rxdmac() 230 chain->head = start_descr; in gelic_card_reset_chain() 344 chain->head = start_descr; in gelic_card_init_chain() 425 struct gelic_descr *descr = card->rx_chain.head; in gelic_card_release_rx_chain() 440 } while (descr != card->rx_chain.head); in gelic_card_release_rx_chain() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/toshiba/ |
H A D | ps3_gelic_net.c | 152 if (gelic_descr_get_status(card->rx_chain.head) != in gelic_card_enable_rxdmac() 155 be32_to_cpu(card->rx_chain.head->dmac_cmd_status)); in gelic_card_enable_rxdmac() 157 be32_to_cpu(card->rx_chain.head->next_descr_addr)); in gelic_card_enable_rxdmac() 158 printk(KERN_ERR "%s: head=%p\n", __func__, in gelic_card_enable_rxdmac() 159 card->rx_chain.head); in gelic_card_enable_rxdmac() 163 card->rx_chain.head->bus_addr, 0); in gelic_card_enable_rxdmac() 230 chain->head = start_descr; in gelic_card_reset_chain() 344 chain->head = start_descr; in gelic_card_init_chain() 425 struct gelic_descr *descr = card->rx_chain.head; in gelic_card_release_rx_chain() 440 } while (descr != card->rx_chain.head); in gelic_card_release_rx_chain() [all...] |
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | hdac_hdmi.c | 56 struct list_head head; member 76 struct list_head head; member 85 struct list_head head; member 99 struct list_head head; member 149 list_for_each_entry(pcm, &hdmi->pcm_list, head) { in hdac_hdmi_get_pcm_from_cvt() 287 list_for_each_entry(pcm, &hdmi->pcm_list, head) { in get_hdmi_pcm_from_id() 534 list_for_each_entry(pcm, &hdmi->pcm_list, head) { in hdac_hdmi_get_port_from_cvt() 539 list_for_each_entry(port, &pcm->port_list, head) { in hdac_hdmi_get_port_from_cvt() 571 list_for_each_entry(cvt, &hdmi->cvt_list, head) { in hdac_hdmi_verify_connect_sel_all_pins() 724 list_for_each_entry(pcm, &hdmi->pcm_list, head) { in hdac_hdmi_get_pcm() [all...] |
/kernel/linux/linux-5.10/kernel/ |
H A D | kprobes.c | 366 struct hlist_head *head; in get_kprobe() local 369 head = &kprobe_table[hash_ptr(addr, KPROBE_HASH_BITS)]; in get_kprobe() 370 hlist_for_each_entry_rcu(p, head, hlist, in get_kprobe() 873 struct hlist_head *head; in optimize_all_kprobes() local 885 head = &kprobe_table[i]; in optimize_all_kprobes() 886 hlist_for_each_entry(p, head, hlist) in optimize_all_kprobes() 899 struct hlist_head *head; in unoptimize_all_kprobes() local 913 head = &kprobe_table[i]; in unoptimize_all_kprobes() 914 hlist_for_each_entry(p, head, hlist) { in unoptimize_all_kprobes() 1241 struct hlist_head **head, unsigne 1324 struct hlist_head *head; kprobe_flush_task() local 1363 struct hlist_head *head; cleanup_rp_inst() local 1970 struct hlist_head *head; __kretprobe_trampoline_handler() local 2549 struct hlist_head *head; kprobes_module_callback() local 2612 struct hlist_head *head; kprobe_free_init_mem() local 2749 struct hlist_head *head; show_kprobe_addr() local 2825 struct hlist_head *head; arm_all_kprobes() local 2871 struct hlist_head *head; disarm_all_kprobes() local [all...] |
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | hdac_hdmi.c | 56 struct list_head head; member 76 struct list_head head; member 85 struct list_head head; member 99 struct list_head head; member 149 list_for_each_entry(pcm, &hdmi->pcm_list, head) { in hdac_hdmi_get_pcm_from_cvt() 287 list_for_each_entry(pcm, &hdmi->pcm_list, head) { in get_hdmi_pcm_from_id() 534 list_for_each_entry(pcm, &hdmi->pcm_list, head) { in hdac_hdmi_get_port_from_cvt() 539 list_for_each_entry(port, &pcm->port_list, head) { in hdac_hdmi_get_port_from_cvt() 571 list_for_each_entry(cvt, &hdmi->cvt_list, head) { in hdac_hdmi_verify_connect_sel_all_pins() 724 list_for_each_entry(pcm, &hdmi->pcm_list, head) { in hdac_hdmi_get_pcm() [all...] |