/kernel/linux/linux-5.10/net/batman-adv/ |
H A D | translation-table.c | 130 struct hlist_head *head; in batadv_tt_hash_find() local 141 head = &hash->table[index]; in batadv_tt_hash_find() 144 hlist_for_each_entry_rcu(tt, head, hash_entry) { in batadv_tt_hash_find() 646 struct hlist_head *head; in batadv_tt_local_add() local 767 head = &tt_global->orig_list; in batadv_tt_local_add() 769 hlist_for_each_entry_rcu(orig_entry, head, list) { in batadv_tt_local_add() 1078 struct hlist_head *head; in batadv_tt_local_seq_print_text() local 1097 head = &hash->table[i]; in batadv_tt_local_seq_print_text() 1101 head, hash_entry) { in batadv_tt_local_seq_print_text() 1390 * @head 1394 batadv_tt_local_purge_list(struct batadv_priv *bat_priv, struct hlist_head *head, int timeout) batadv_tt_local_purge_list() argument 1432 struct hlist_head *head; batadv_tt_local_purge() local 1453 struct hlist_head *head; batadv_tt_local_table_free() local 1531 const struct hlist_head *head; batadv_tt_global_orig_entry_find() local 1593 const struct hlist_head *head; batadv_tt_global_sync_flags() local 1847 struct hlist_head *head; batadv_transtable_best_orig() local 1896 struct hlist_head *head; batadv_tt_global_print_entry() local 1978 struct hlist_head *head; batadv_tt_global_seq_print_text() local 2092 struct hlist_head *head; batadv_tt_global_dump_entry() local 2130 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 2170 struct hlist_head *head; batadv_tt_global_dump() local 2255 struct hlist_head *head; batadv_tt_global_del_orig_list() local 2282 struct hlist_head *head; batadv_tt_global_del_orig_node() local 2315 struct hlist_head *head; batadv_tt_global_del_roaming() local 2430 struct hlist_head *head; batadv_tt_global_del_orig() local 2495 struct hlist_head *head; batadv_tt_global_purge() local 2538 struct hlist_head *head; batadv_tt_global_table_free() local 2675 struct hlist_head *head; batadv_tt_global_crc() local 2753 struct hlist_head *head; batadv_tt_local_crc() local 2991 struct hlist_head *head; batadv_tt_tvlv_generate() local 3844 struct hlist_head *head; batadv_tt_local_set_flags() local 3883 struct hlist_head *head; batadv_tt_local_purge_pending_clients() local [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | rhashtable.h | 408 * rht_for_each_from - iterate over hash chain from given head 410 * @head: the &struct rhash_head to start from 414 #define rht_for_each_from(pos, head, tbl, hash) \ 415 for (pos = head; \ 430 * rht_for_each_entry_from - iterate over hash chain from given head 433 * @head: the &struct rhash_head to start from 438 #define rht_for_each_entry_from(tpos, pos, head, tbl, hash, member) \ 439 for (pos = head; \ 478 * rht_for_each_rcu_from - iterate over rcu hash chain from given head 480 * @head 708 struct rhash_head *head; __rhashtable_insert_fast() local [all...] |
/kernel/linux/linux-5.10/drivers/ps3/ |
H A D | ps3-vuart.c | 71 struct list_head head; member 77 struct list_head head; member 458 const unsigned char *head; member 488 if (list_empty(&priv->tx_list.head)) { in ps3_vuart_write() 519 lb->head = lb->data; in ps3_vuart_write() 524 list_add_tail(&lb->link, &priv->tx_list.head); in ps3_vuart_write() 574 lb->head = lb->data; in ps3_vuart_queue_rx_bytes() 578 list_add_tail(&lb->link, &priv->rx_list.head); in ps3_vuart_queue_rx_bytes() 627 list_for_each_entry_safe(lb, n, &priv->rx_list.head, link) { in ps3_vuart_read() 628 bytes_read = min((unsigned int)(lb->tail - lb->head), byte in ps3_vuart_read() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/flower/ |
H A D | qos_conf.c | 69 struct nfp_police_cfg_head head; member 79 struct nfp_police_cfg_head head; member 100 config->head.flags_opts |= cpu_to_be32(NFP_FL_QOS_PPS); in nfp_flower_offload_one_police() 102 config->head.flags_opts |= cpu_to_be32(NFP_FL_QOS_METER); in nfp_flower_offload_one_police() 105 config->head.port = cpu_to_be32(id); in nfp_flower_offload_one_police() 107 config->head.meter_id = cpu_to_be32(id); in nfp_flower_offload_one_police() 337 config->head.flags_opts = cpu_to_be32(NFP_FL_QOS_PPS); in nfp_flower_remove_rate_limiter() 338 config->head.port = cpu_to_be32(netdev_port_id); in nfp_flower_remove_rate_limiter() 357 if (be32_to_cpu(msg->head.flags_opts) & NFP_FL_QOS_METER) in nfp_flower_stats_rlim_reply() 360 netdev_port_id = be32_to_cpu(msg->head in nfp_flower_stats_rlim_reply() 393 struct nfp_police_cfg_head *head; nfp_flower_stats_rlim_request() local [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | rhashtable.h | 416 * rht_for_each_from - iterate over hash chain from given head 418 * @head: the &struct rhash_head to start from 422 #define rht_for_each_from(pos, head, tbl, hash) \ 423 for (pos = head; \ 438 * rht_for_each_entry_from - iterate over hash chain from given head 441 * @head: the &struct rhash_head to start from 446 #define rht_for_each_entry_from(tpos, pos, head, tbl, hash, member) \ 447 for (pos = head; \ 486 * rht_for_each_rcu_from - iterate over rcu hash chain from given head 488 * @head 716 struct rhash_head *head; __rhashtable_insert_fast() local [all...] |
/kernel/linux/linux-6.6/drivers/ps3/ |
H A D | ps3-vuart.c | 71 struct list_head head; member 77 struct list_head head; member 458 const unsigned char *head; member 488 if (list_empty(&priv->tx_list.head)) { in ps3_vuart_write() 519 lb->head = lb->data; in ps3_vuart_write() 524 list_add_tail(&lb->link, &priv->tx_list.head); in ps3_vuart_write() 574 lb->head = lb->data; in ps3_vuart_queue_rx_bytes() 578 list_add_tail(&lb->link, &priv->rx_list.head); in ps3_vuart_queue_rx_bytes() 627 list_for_each_entry_safe(lb, n, &priv->rx_list.head, link) { in ps3_vuart_read() 628 bytes_read = min((unsigned int)(lb->tail - lb->head), byte in ps3_vuart_read() [all...] |
/kernel/linux/linux-5.10/drivers/nvme/host/ |
H A D | core.c | 478 struct nvme_ns_head *head = in nvme_free_ns_head() local 481 nvme_mpath_remove_disk(head); in nvme_free_ns_head() 482 ida_simple_remove(&head->subsys->ns_ida, head->instance); in nvme_free_ns_head() 483 cleanup_srcu_struct(&head->srcu); in nvme_free_ns_head() 484 nvme_put_subsystem(head->subsys); in nvme_free_ns_head() 485 kfree(head); in nvme_free_ns_head() 488 static void nvme_put_ns_head(struct nvme_ns_head *head) in nvme_put_ns_head() argument 490 kref_put(&head->ref, nvme_free_ns_head); in nvme_put_ns_head() 501 nvme_put_ns_head(ns->head); in nvme_free_ns() 1678 nvme_get_ns_from_disk(struct gendisk *disk, struct nvme_ns_head **head, int *srcu_idx) nvme_get_ns_from_disk() argument 1698 nvme_put_ns_from_disk(struct nvme_ns_head *head, int idx) nvme_put_ns_from_disk() argument 1713 nvme_handle_ctrl_ioctl(struct nvme_ns *ns, unsigned int cmd, void __user *argp, struct nvme_ns_head *head, int srcu_idx) nvme_handle_ctrl_ioctl() argument 1742 struct nvme_ns_head *head = NULL; nvme_ioctl() local 2225 struct nvme_ns_head *head = NULL; nvme_pr_command() local 2341 struct nvme_ns_head *head = bdev->bd_disk->private_data; nvme_ns_head_open() local 3388 struct nvme_ns_head *head = dev_to_ns_head(dev); wwid_show() local 3771 struct nvme_ns_head *head; nvme_alloc_ns_head() local 3834 struct nvme_ns_head *head = NULL; nvme_init_ns_head() local [all...] |
H A D | nvme.h | 452 struct nvme_ns_head *head; member 717 struct nvme_ns_head **head, int *srcu_idx); 718 void nvme_put_ns_from_disk(struct nvme_ns_head *head, int idx); 736 int nvme_mpath_alloc_disk(struct nvme_ctrl *ctrl,struct nvme_ns_head *head); 738 void nvme_mpath_remove_disk(struct nvme_ns_head *head); 746 struct nvme_ns *nvme_find_path(struct nvme_ns_head *head); 751 struct nvme_ns_head *head = ns->head; in nvme_mpath_check_last_path() local 753 if (head->disk && list_empty(&head in nvme_mpath_check_last_path() 791 nvme_mpath_alloc_disk(struct nvme_ctrl *ctrl, struct nvme_ns_head *head) nvme_mpath_alloc_disk() argument 800 nvme_mpath_remove_disk(struct nvme_ns_head *head) nvme_mpath_remove_disk() argument [all...] |
/kernel/linux/linux-5.10/arch/arm64/include/uapi/asm/ |
H A D | sigcontext.h | 74 struct _aarch64_ctx head; member 93 struct _aarch64_ctx head; member 126 struct _aarch64_ctx head; member 135 struct _aarch64_ctx head; member 169 * sve_context.head.size >= 173 * If sve_context.head.size <
|
/kernel/linux/linux-5.10/sound/soc/intel/boards/ |
H A D | sof_sdw_hdmi.c | 22 struct list_head head; member 41 list_add_tail(&pcm->head, &ctx->hdmi_pcm_list); in sof_sdw_hdmi_init() 62 head); in sof_sdw_hdmi_card_late_probe() 68 list_for_each_entry(pcm, &ctx->hdmi_pcm_list, head) { in sof_sdw_hdmi_card_late_probe()
|
/kernel/linux/linux-5.10/include/trace/ |
H A D | perf.h | 41 struct hlist_head *head; \ 48 head = this_cpu_ptr(event_call->perf_events); \ 51 hlist_empty(head)) \ 70 head, __task); \
|
/kernel/linux/linux-6.6/fs/efivarfs/ |
H A D | internal.h | 28 void *data, bool duplicates, struct list_head *head); 30 int efivar_entry_add(struct efivar_entry *entry, struct list_head *head); 31 void __efivar_entry_add(struct efivar_entry *entry, struct list_head *head); 44 struct list_head *head, void *data);
|
/kernel/linux/linux-6.6/include/trace/ |
H A D | perf.h | 26 struct hlist_head *head; \ 33 head = this_cpu_ptr(event_call->perf_events); \ 36 hlist_empty(head)) \ 55 head, __task); \
|
/kernel/linux/linux-6.6/drivers/crypto/hisilicon/ |
H A D | qm_common.h | 27 __le16 head; member 42 __le16 head; member 56 __le16 head; member 66 __le16 head; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/include/nvif/ |
H A D | if0012.h | 47 __u8 head; member 85 __u8 head; member 94 __u8 head; member 116 __u8 head; member
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/asm-arm64/asm/ |
H A D | sigcontext.h | 26 struct _aarch64_ctx head; member 33 struct _aarch64_ctx head; member 38 struct _aarch64_ctx head; member 45 struct _aarch64_ctx head; member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/asm-arm64/asm/ |
H A D | sigcontext.h | 37 struct _aarch64_ctx head; member 44 struct _aarch64_ctx head; member 49 struct _aarch64_ctx head; member 56 struct _aarch64_ctx head; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-arm64/asm/ |
H A D | sigcontext.h | 37 struct _aarch64_ctx head; member 44 struct _aarch64_ctx head; member 49 struct _aarch64_ctx head; member 56 struct _aarch64_ctx head; member
|
/kernel/linux/linux-6.6/net/kcm/ |
H A D | kcmsock.c | 221 static void requeue_rx_msgs(struct kcm_mux *mux, struct sk_buff_head *head) in requeue_rx_msgs() argument 226 while ((skb = skb_dequeue(head))) { in requeue_rx_msgs() 255 struct sk_buff *head) in reserve_rx_kcm() 275 psock->ready_rx_msg = head; in reserve_rx_kcm() 587 struct sk_buff *head; in kcm_write_msgs() local 605 while ((head = skb_peek(&sk->sk_write_queue))) { in kcm_write_msgs() 609 struct kcm_tx_msg *txm = kcm_tx_msg(head); in kcm_write_msgs() 618 skb = head; in kcm_write_msgs() 677 if (skb == head) { in kcm_write_msgs() 693 kfree_skb(head); in kcm_write_msgs() 254 reserve_rx_kcm(struct kcm_psock *psock, struct sk_buff *head) reserve_rx_kcm() argument 750 struct sk_buff *skb = NULL, *head = NULL; kcm_sendmsg() local 1178 struct list_head *head; init_kcm_sock() local 1219 struct list_head *head; kcm_attach() local [all...] |
/kernel/linux/linux-5.10/net/sched/ |
H A D | sch_fq_pie.c | 41 * @head: first packet in the flow 50 struct sk_buff *head; member 121 if (!flow->head) in flow_queue_add() 122 flow->head = skb; in flow_queue_add() 228 struct sk_buff *skb = flow->head; in dequeue_head() 230 flow->head = skb->next; in dequeue_head() 240 struct list_head *head; in fq_pie_qdisc_dequeue() local 244 head = &q->new_flows; in fq_pie_qdisc_dequeue() 245 if (list_empty(head)) { in fq_pie_qdisc_dequeue() 246 head in fq_pie_qdisc_dequeue() [all...] |
/kernel/linux/linux-5.10/drivers/s390/block/ |
H A D | dasd_eer.c | 91 int head; member 106 if (eerb->head < eerb->tail) in dasd_eer_get_free_bytes() 107 return eerb->tail - eerb->head - 1; in dasd_eer_get_free_bytes() 108 return eerb->buffersize - eerb->head + eerb->tail -1; in dasd_eer_get_free_bytes() 118 if (eerb->head >= eerb->tail) in dasd_eer_get_filled_bytes() 119 return eerb->head - eerb->tail; in dasd_eer_get_filled_bytes() 120 return eerb->buffersize - eerb->tail + eerb->head; in dasd_eer_get_filled_bytes() 140 headindex = eerb->head / PAGE_SIZE; in dasd_eer_write_buffer() 141 localhead = eerb->head % PAGE_SIZE; in dasd_eer_write_buffer() 146 eerb->head in dasd_eer_write_buffer() [all...] |
/kernel/linux/linux-6.6/drivers/s390/block/ |
H A D | dasd_eer.c | 91 int head; member 106 if (eerb->head < eerb->tail) in dasd_eer_get_free_bytes() 107 return eerb->tail - eerb->head - 1; in dasd_eer_get_free_bytes() 108 return eerb->buffersize - eerb->head + eerb->tail -1; in dasd_eer_get_free_bytes() 118 if (eerb->head >= eerb->tail) in dasd_eer_get_filled_bytes() 119 return eerb->head - eerb->tail; in dasd_eer_get_filled_bytes() 120 return eerb->buffersize - eerb->tail + eerb->head; in dasd_eer_get_filled_bytes() 140 headindex = eerb->head / PAGE_SIZE; in dasd_eer_write_buffer() 141 localhead = eerb->head % PAGE_SIZE; in dasd_eer_write_buffer() 146 eerb->head in dasd_eer_write_buffer() [all...] |
/kernel/linux/linux-6.6/drivers/crypto/caam/ |
H A D | jr.c | 265 int hw_idx, sw_idx, i, head, tail; in caam_jr_dequeue() local 277 head = READ_ONCE(jrp->head); in caam_jr_dequeue() 282 for (i = 0; CIRC_CNT(head, tail + i, JOBR_DEPTH) >= 1; i++) { in caam_jr_dequeue() 290 BUG_ON(CIRC_CNT(head, tail + i, JOBR_DEPTH) <= 0); in caam_jr_dequeue() 330 } while (CIRC_CNT(head, tail, JOBR_DEPTH) >= 1 && in caam_jr_dequeue() 400 * caam_jr_enqueue() - Enqueue a job descriptor head. Returns -EINPROGRESS 433 int head, tail, desc_size; in caam_jr_enqueue() local 445 head = jrp->head; in caam_jr_enqueue() [all...] |
/kernel/linux/linux-6.6/net/sched/ |
H A D | sch_fq_pie.c | 41 * @head: first packet in the flow 50 struct sk_buff *head; member 121 if (!flow->head) in flow_queue_add() 122 flow->head = skb; in flow_queue_add() 228 struct sk_buff *skb = flow->head; in dequeue_head() 230 flow->head = skb->next; in dequeue_head() 240 struct list_head *head; in fq_pie_qdisc_dequeue() local 244 head = &q->new_flows; in fq_pie_qdisc_dequeue() 245 if (list_empty(head)) { in fq_pie_qdisc_dequeue() 246 head in fq_pie_qdisc_dequeue() [all...] |
/kernel/linux/linux-6.6/net/bridge/ |
H A D | br_cfm.c | 11 hlist_for_each_entry(mep, &br->mep_list, head) in br_mep_find() 23 hlist_for_each_entry_rcu(mep, &br->mep_list, head, in br_mep_find_ifindex() 36 hlist_for_each_entry_rcu(peer_mep, &mep->peer_mep_list, head, in br_peer_mep_find() 564 hlist_add_tail_rcu(&mep->head, &br->mep_list); in br_cfm_mep_create() 578 hlist_for_each_entry_safe(peer_mep, n_store, &mep->peer_mep_list, head) { in mep_delete_implementation() 580 hlist_del_rcu(&peer_mep->head); in mep_delete_implementation() 587 hlist_del_rcu(&mep->head); in mep_delete_implementation() 658 hlist_for_each_entry(peer_mep, &mep->peer_mep_list, head) in br_cfm_cc_config_set() 663 hlist_for_each_entry(peer_mep, &mep->peer_mep_list, head) in br_cfm_cc_config_set() 707 hlist_add_tail_rcu(&peer_mep->head, in br_cfm_cc_peer_mep_add() [all...] |