| /linux-6.15/include/linux/ |
| H A D | list.h | 35 static inline void INIT_LIST_HEAD(struct list_head *list) in INIT_LIST_HEAD() 307 static inline void list_move_tail(struct list_head *list, in list_move_tail() 507 static inline void list_cut_before(struct list_head *list, in list_cut_before() 554 static inline void list_splice_tail(struct list_head *list, in list_splice_tail() 934 static inline void INIT_HLIST_NODE(struct hlist_node *h) in INIT_HLIST_NODE() 948 static inline int hlist_unhashed(const struct hlist_node *h) in hlist_unhashed() 961 static inline int hlist_unhashed_lockless(const struct hlist_node *h) in hlist_unhashed_lockless() 970 static inline int hlist_empty(const struct hlist_head *h) in hlist_empty() 1021 static inline void hlist_add_head(struct hlist_node *n, struct hlist_head *h) in hlist_add_head() 1078 static inline bool hlist_fake(struct hlist_node *h) in hlist_fake() [all …]
|
| H A D | rculist.h | 22 static inline void INIT_LIST_HEAD_RCU(struct list_head *list) in INIT_LIST_HEAD_RCU() 32 #define list_next_rcu(list) (*((struct list_head __rcu **)(&(list)->next))) argument 43 #define list_bidir_prev_rcu(list) (*((struct list_head __rcu **)(&(list)->prev))) argument 273 static inline void __list_splice_init_rcu(struct list_head *list, in __list_splice_init_rcu() 321 static inline void list_splice_init_rcu(struct list_head *list, in list_splice_init_rcu() 336 static inline void list_splice_tail_init_rcu(struct list_head *list, in list_splice_tail_init_rcu() 634 struct hlist_head *h) in hlist_add_head_rcu() 665 struct hlist_head *h) in hlist_add_tail_rcu()
|
| H A D | hugetlb.h | 115 #define for_each_hstate(h) \ argument 421 static inline bool folio_isolate_hugetlb(struct folio *folio, struct list_head *list) in folio_isolate_hugetlb() 691 struct list_head list; member 778 static inline unsigned long huge_page_mask(struct hstate *h) in huge_page_mask() 783 static inline unsigned int huge_page_order(struct hstate *h) in huge_page_order() 788 static inline unsigned huge_page_shift(struct hstate *h) in huge_page_shift() 793 static inline bool hstate_is_gigantic(struct hstate *h) in hstate_is_gigantic() 860 static inline int hstate_index(struct hstate *h) in hstate_index() 927 static inline gfp_t htlb_alloc_mask(struct hstate *h) in htlb_alloc_mask() 972 static inline spinlock_t *huge_pte_lockptr(struct hstate *h, in huge_pte_lockptr() [all …]
|
| /linux-6.15/tools/include/linux/ |
| H A D | list.h | 25 static inline void INIT_LIST_HEAD(struct list_head *list) in INIT_LIST_HEAD() 165 static inline void list_move_tail(struct list_head *list, in list_move_tail() 177 static inline int list_is_last(const struct list_head *list, in list_is_last() 260 static inline void list_cut_position(struct list_head *list, in list_cut_position() 305 static inline void list_splice_tail(struct list_head *list, in list_splice_tail() 319 static inline void list_splice_init(struct list_head *list, in list_splice_init() 609 static inline void INIT_HLIST_NODE(struct hlist_node *h) in INIT_HLIST_NODE() 615 static inline int hlist_unhashed(const struct hlist_node *h) in hlist_unhashed() 620 static inline int hlist_empty(const struct hlist_head *h) in hlist_empty() 650 static inline void hlist_add_head(struct hlist_node *n, struct hlist_head *h) in hlist_add_head() [all …]
|
| /linux-6.15/scripts/include/ |
| H A D | list.h | 51 static inline void INIT_LIST_HEAD(struct list_head *list) in INIT_LIST_HEAD() 165 static inline void list_move(struct list_head *list, struct list_head *head) in list_move() 176 static inline void list_move_tail(struct list_head *list, in list_move_tail() 188 static inline int list_is_first(const struct list_head *list, const struct list_head *head) in list_is_first() 198 static inline int list_is_last(const struct list_head *list, const struct list_head *head) in list_is_last() 208 static inline int list_is_head(const struct list_head *list, const struct list_head *head) in list_is_head() 322 static inline void INIT_HLIST_NODE(struct hlist_node *h) in INIT_HLIST_NODE() 336 static inline int hlist_unhashed(const struct hlist_node *h) in hlist_unhashed() 387 static inline void hlist_add_head(struct hlist_node *n, struct hlist_head *h) in hlist_add_head()
|
| /linux-6.15/net/netlabel/ |
| H A D | netlabel_addrlist.h | 38 struct list_head list; member 53 struct list_head list; member 59 struct list_head *h) in __af4list_valid() 71 struct list_head *h) in __af4list_valid_rcu() 126 struct list_head *h) in __af6list_valid() 138 struct list_head *h) in __af6list_valid_rcu()
|
| /linux-6.15/drivers/media/pci/zoran/ |
| H A D | videocodec.c | 27 struct attached_list *list; member 39 struct codec_list *h = codeclist_top; in videocodec_attach() local 111 struct codec_list *h = codeclist_top; in videocodec_detach() local 169 struct codec_list *ptr, *h = codeclist_top; in videocodec_register() local 204 struct codec_list *prev = NULL, *h = codeclist_top; in videocodec_unregister() local 254 struct codec_list *h = codeclist_top; in videocodec_debugfs_show() local
|
| /linux-6.15/mm/ |
| H A D | hugetlb_vmemmap.c | 199 static void free_vmemmap_page_list(struct list_head *list) in free_vmemmap_page_list() 387 struct list_head *list) in alloc_vmemmap_page_list() 453 static int __hugetlb_vmemmap_restore_folio(const struct hstate *h, in __hugetlb_vmemmap_restore_folio() 499 int hugetlb_vmemmap_restore_folio(const struct hstate *h, struct folio *folio) in hugetlb_vmemmap_restore_folio() 517 long hugetlb_vmemmap_restore_folios(const struct hstate *h, in hugetlb_vmemmap_restore_folios() 563 static int __hugetlb_vmemmap_optimize_folio(const struct hstate *h, in __hugetlb_vmemmap_optimize_folio() 625 void hugetlb_vmemmap_optimize_folio(const struct hstate *h, struct folio *folio) in hugetlb_vmemmap_optimize_folio() 633 static int hugetlb_vmemmap_split_folio(const struct hstate *h, struct folio *folio) in hugetlb_vmemmap_split_folio() 652 static void __hugetlb_vmemmap_optimize_folios(struct hstate *h, in __hugetlb_vmemmap_optimize_folios() 846 struct hstate *h; in hugetlb_vmemmap_init_late() local [all …]
|
| H A D | hugetlb.c | 1676 struct hstate *h; in free_hpage_workfn() local 1816 struct hstate *h; in size_to_hstate() local 2227 struct hstate *h; in dissolve_free_hugetlb_folios() local 2820 struct folio *old_folio, struct list_head *list) in alloc_and_dissolve_hugetlb_folio() 2899 int isolate_or_dissolve_huge_page(struct page *page, struct list_head *list) in isolate_or_dissolve_huge_page() 2901 struct hstate *h; in isolate_or_dissolve_huge_page() local 2944 struct hstate *h; in replace_free_hugepage_folios() local 3748 struct hstate *h; in report_hugepages() local 4189 struct hstate *h; in nr_hugepages_show_common() local 4239 struct hstate *h; in nr_hugepages_store_common() local [all …]
|
| /linux-6.15/tools/testing/selftests/filesystems/ |
| H A D | utils.c | 66 struct list { struct 68 struct list *next; argument 69 struct list *prev; argument 79 static inline void list_init(struct list *list) in list_init() 85 static inline int list_empty(const struct list *list) in list_empty() 98 static inline void list_add_tail(struct list *head, struct list *list) in list_add_tail() 103 static inline void list_del(struct list *list) in list_del() 351 struct userns_hierarchy *h = data; in userns_fd_cb() local 376 static int create_userns_hierarchy(struct userns_hierarchy *h) in create_userns_hierarchy()
|
| /linux-6.15/include/net/bluetooth/ |
| H A D | hci_core.h | 125 struct list_head list; member 134 struct list_head list; member 140 struct list_head list; member 151 struct list_head list; member 167 struct list_head list; member 174 struct list_head list; member 181 struct list_head list; member 195 struct list_head list; member 208 struct list_head list; member 217 struct list_head list; member [all …]
|
| /linux-6.15/drivers/sh/intc/ |
| H A D | internals.h | 15 #define _INTC_SHIFT(h) (h & 0x1f) argument 16 #define _INTC_WIDTH(h) ((h >> 5) & 0xf) argument 17 #define _INTC_FN(h) ((h >> 9) & 0xf) argument 18 #define _INTC_MODE(h) ((h >> 13) & 0x7) argument 19 #define _INTC_ADDR_E(h) ((h >> 16) & 0xff) argument 20 #define _INTC_ADDR_D(h) ((h >> 24) & 0xff) argument 55 struct list_head list; member
|
| /linux-6.15/drivers/net/ethernet/intel/ice/ |
| H A D | ice_fltr.c | 15 void ice_fltr_free_list(struct device *dev, struct list_head *h) in ice_fltr_free_list() 33 struct list_head *list) in ice_fltr_add_entry_to_list() 148 int ice_fltr_add_mac_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_add_mac_list() 158 int ice_fltr_remove_mac_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_remove_mac_list() 168 static int ice_fltr_add_vlan_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_add_vlan_list() 179 ice_fltr_remove_vlan_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_remove_vlan_list() 189 static int ice_fltr_add_eth_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_add_eth_list() 199 static int ice_fltr_remove_eth_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_remove_eth_list() 226 ice_fltr_add_mac_to_list(struct ice_vsi *vsi, struct list_head *list, in ice_fltr_add_mac_to_list() 250 ice_fltr_add_vlan_to_list(struct ice_vsi *vsi, struct list_head *list, in ice_fltr_add_vlan_to_list() [all …]
|
| /linux-6.15/net/netfilter/ |
| H A D | nf_conncount.c | 51 struct nf_conncount_list list; member 85 static void conn_free(struct nf_conncount_list *list, in conn_free() 97 find_or_evict(struct net *net, struct nf_conncount_list *list, in find_or_evict() 126 struct nf_conncount_list *list, in __nf_conncount_add() 202 struct nf_conncount_list *list, in nf_conncount_add() 217 void nf_conncount_list_init(struct nf_conncount_list *list) in nf_conncount_list_init() 228 struct nf_conncount_list *list) in nf_conncount_gc_list() 278 static void __tree_nodes_free(struct rcu_head *h) in __tree_nodes_free() 554 void nf_conncount_cache_free(struct nf_conncount_list *list) in nf_conncount_cache_free()
|
| /linux-6.15/net/netfilter/ipset/ |
| H A D | ip_set_hash_gen.h | 313 struct list_head list; member 399 struct htype *h = set->data; in mtype_flush() local 452 struct htype *h = set->data; in mtype_destroy() local 561 struct htype *h; in mtype_gc() local 604 struct htype *h = set->data; in mtype_cancel_gc() local 624 struct htype *h = set->data; in mtype_resize() local 810 struct htype *h = set->data; in mtype_ext_size() local 842 struct htype *h = set->data; in mtype_add() local 1037 struct htype *h = set->data; in mtype_del() local 1163 struct htype *h = set->data; in mtype_test_cidrs() local [all …]
|
| /linux-6.15/drivers/gpu/drm/sun4i/ |
| H A D | sun4i_frontend.h | 79 #define SUN4I_FRONTEND_INSIZE(h, w) ((((h) - 1) << 16) | (((w) - 1))) argument 82 #define SUN4I_FRONTEND_OUTSIZE(h, w) ((((h) - 1) << 16) | (((w) - 1))) argument 123 struct list_head list; member
|
| /linux-6.15/drivers/scsi/device_handler/ |
| H A D | scsi_dh_rdac.c | 229 struct rdac_dh_data *h; member 265 struct list_head *list, in rdac_failover_get() 362 static int get_lun_info(struct scsi_device *sdev, struct rdac_dh_data *h, in get_lun_info() 438 struct rdac_dh_data *h, char *array_name, u8 *array_id) in initialize_controller() 488 struct rdac_dh_data *h = sdev->handler_data; in mode_select_handle_sense() local 506 struct rdac_dh_data *h = sdev->handler_data; in send_mode_select() local 627 struct rdac_dh_data *h = sdev->handler_data; in rdac_activate() local 662 struct rdac_dh_data *h = sdev->handler_data; in rdac_prep_fn() local 675 struct rdac_dh_data *h = sdev->handler_data; in rdac_check_sense() local 739 struct rdac_dh_data *h; in rdac_bus_attach() local [all …]
|
| /linux-6.15/drivers/dma-buf/ |
| H A D | dma-heap.c | 41 struct list_head list; member 224 struct dma_heap *heap, *h, *err_ret; in dma_heap_add() local
|
| /linux-6.15/arch/powerpc/kvm/ |
| H A D | book3s_rtas.c | 131 struct list_head list; member 163 struct rtas_handler *h = NULL; in rtas_token_define() local
|
| /linux-6.15/arch/powerpc/include/asm/ |
| H A D | kvm_book3s_64.h | 51 struct llist_node list; member 218 static inline int kvmppc_hpte_page_shifts(unsigned long h, unsigned long l) in kvmppc_hpte_page_shifts() 248 static inline int kvmppc_hpte_base_page_shift(unsigned long h, unsigned long l) in kvmppc_hpte_base_page_shift() 253 static inline int kvmppc_hpte_actual_page_shift(unsigned long h, unsigned long l) in kvmppc_hpte_actual_page_shift()
|
| /linux-6.15/net/ipv4/ |
| H A D | inet_hashtables.c | 296 inet_lhash2_bucket_sk(struct inet_hashinfo *h, struct sock *sk) in inet_lhash2_bucket_sk() 630 struct hlist_nulls_head *list) in inet_ehash_lookup_by_sk() 673 struct hlist_nulls_head *list; in inet_ehash_insert() local 1219 static void init_hashinfo_lhash2(struct inet_hashinfo *h) in init_hashinfo_lhash2() 1230 void __init inet_hashinfo2_init(struct inet_hashinfo *h, const char *name, in inet_hashinfo2_init() 1255 int inet_hashinfo2_init_mod(struct inet_hashinfo *h) in inet_hashinfo2_init_mod()
|
| /linux-6.15/kernel/ |
| H A D | audit_watch.c | 288 int h = audit_hash_ino((u32)ino); in audit_update_watch() local 404 int audit_add_watch(struct audit_krule *krule, struct list_head **list) in audit_add_watch() 409 int h, ret = 0; in audit_add_watch() local
|
| H A D | auditfilter.c | 168 int __init audit_register_class(int class, unsigned *list) in audit_register_class() 905 struct list_head *list; in audit_find_rule() local 906 int h; in audit_find_rule() local 945 struct list_head *list; in audit_add_rule() local 1028 struct list_head *list; in audit_del_rule() local
|
| /linux-6.15/arch/arm/probes/kprobes/ |
| H A D | test-core.c | 546 struct benchmarks list[] = { in run_benchmarks() local 600 const struct decode_header *h = (struct decode_header *)table; in table_iter() local 619 static int table_test_fail(const struct decode_header *h, const char* message) in table_test_fail() 633 static int table_test_fn(const struct decode_header *h, void *args) in table_test_fn() 723 static unsigned coverage_start_registers(const struct decode_header *h) in coverage_start_registers() 734 static int coverage_start_fn(const struct decode_header *h, void *args) in coverage_start_fn() 850 const struct decode_header *h = entry->header; in coverage_add() local
|
| /linux-6.15/scripts/genksyms/ |
| H A D | genksyms.c | 188 unsigned long h; in __add_symbol() local 483 static void print_node(FILE * f, struct string_list *list) in print_node() 492 static void print_list(FILE * f, struct string_list *list) in print_list() 523 struct string_list *list = sym->defn; in expand_and_crc_sym() local
|