Home
last modified time | relevance | path

Searched refs:list_head (Results 1 – 25 of 635) sorted by relevance

12345678910>>...26

/include/linux/mlx5/
Dmacsec.h16 struct list_head *tx_rules_list, struct list_head *rx_rules_list,
20 struct list_head *tx_rules_list, struct list_head *rx_rules_list);
23 struct list_head *tx_rules_list,
24 struct list_head *rx_rules_list,
28 struct list_head *tx_rules_list,
29 struct list_head *rx_rules_list, bool is_tx);
/include/linux/
Dlist.h26 struct list_head name = LIST_HEAD_INIT(name)
35 static inline void INIT_LIST_HEAD(struct list_head *list) in INIT_LIST_HEAD()
53 extern bool __list_valid_slowpath __list_add_valid_or_report(struct list_head *new,
54 struct list_head *prev,
55 struct list_head *next);
65 static __always_inline bool __list_add_valid(struct list_head *new, in __list_add_valid()
66 struct list_head *prev, in __list_add_valid()
67 struct list_head *next) in __list_add_valid()
96 extern bool __list_valid_slowpath __list_del_entry_valid_or_report(struct list_head *entry);
106 static __always_inline bool __list_del_entry_valid(struct list_head *entry) in __list_del_entry_valid()
[all …]
Dlist_sort.h7 struct list_head;
10 const struct list_head *, const struct list_head *);
13 void list_sort(void *priv, struct list_head *head, list_cmp_func_t cmp);
Dbacking-dev-defs.h112 struct list_head b_dirty; /* dirty inodes */
113 struct list_head b_io; /* parked for writeback */
114 struct list_head b_more_io; /* parked for more writeback */
115 struct list_head b_dirty_time; /* time stamps are dirty */
141 struct list_head work_list;
145 struct list_head bdi_node; /* anchored at bdi->wb_list */
152 struct list_head memcg_node; /* anchored at memcg->cgwb_list */
153 struct list_head blkcg_node; /* anchored at blkcg->cgwb_list */
154 struct list_head b_attached; /* attached inodes, protected by list_lock */
155 struct list_head offline_node; /* anchored at offline_cgwbs */
[all …]
Dcgroup-defs.h178 struct list_head sibling;
179 struct list_head children;
182 struct list_head rstat_css_node;
266 struct list_head tasks;
267 struct list_head mg_tasks;
268 struct list_head dying_tasks;
271 struct list_head task_iters;
280 struct list_head e_cset_node[CGROUP_SUBSYS_COUNT];
283 struct list_head threaded_csets;
284 struct list_head threaded_csets_node;
[all …]
Dplist_types.h8 struct list_head node_list;
13 struct list_head prio_list;
14 struct list_head node_list;
Dkvm_irqfd.h29 struct list_head list;
36 struct list_head link;
54 struct list_head resampler_link;
57 struct list_head list;
Drculist.h22 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)))
42 #define list_tail_rcu(head) (*((struct list_head __rcu **)(&(head)->prev)))
76 static inline void __list_add_rcu(struct list_head *new, in __list_add_rcu()
77 struct list_head *prev, struct list_head *next) in __list_add_rcu()
104 static inline void list_add_rcu(struct list_head *new, struct list_head *head) in list_add_rcu()
125 static inline void list_add_tail_rcu(struct list_head *new, in list_add_tail_rcu()
126 struct list_head *head) in list_add_tail_rcu()
155 static inline void list_del_rcu(struct list_head *entry) in list_del_rcu()
200 static inline void list_replace_rcu(struct list_head *old, in list_replace_rcu()
[all …]
Dlist_lru.h32 struct list_head list;
54 struct list_head list;
92 bool list_lru_add(struct list_lru *lru, struct list_head *item, int nid,
106 bool list_lru_add_obj(struct list_lru *lru, struct list_head *item);
121 bool list_lru_del(struct list_lru *lru, struct list_head *item, int nid,
135 bool list_lru_del_obj(struct list_lru *lru, struct list_head *item);
170 void list_lru_isolate(struct list_lru_one *list, struct list_head *item);
171 void list_lru_isolate_move(struct list_lru_one *list, struct list_head *item,
172 struct list_head *head);
174 typedef enum lru_status (*list_lru_walk_cb)(struct list_head *item,
Dresource_ext.h24 struct list_head node;
32 extern void resource_list_free(struct list_head *head);
35 struct list_head *head) in resource_list_add()
41 struct list_head *head) in resource_list_add_tail()
70 resource_list_first_type(struct list_head *list, unsigned long type) in resource_list_first_type()
Dacpi_iort.h38 struct list_head *head);
40 struct list_head *head);
44 void iort_iommu_get_resv_regions(struct device *dev, struct list_head *head);
54 void iort_get_rmr_sids(struct fwnode_handle *iommu_fwnode, struct list_head *head) { } in iort_get_rmr_sids()
56 void iort_put_rmr_sids(struct fwnode_handle *iommu_fwnode, struct list_head *head) { } in iort_put_rmr_sids()
63 void iort_iommu_get_resv_regions(struct device *dev, struct list_head *head) in iort_iommu_get_resv_regions()
Dnfs_fs_sb.h58 struct list_head cl_share_link; /* link in global client list */
59 struct list_head cl_superblocks; /* List of nfs_server structs */
73 struct list_head cl_ds_clients; /* auth flavor data servers */
128 struct list_head pending_cb_stateids;
144 struct list_head client_link; /* List of other nfs_server structs
147 struct list_head master_link; /* link in master servers list */
254 struct list_head state_owners_lru;
255 struct list_head layouts;
256 struct list_head delegations;
257 struct list_head ss_copies;
[all …]
/include/linux/usb/
Donboard_dev.h7 struct list_head;
10 void onboard_dev_create_pdevs(struct usb_device *parent_dev, struct list_head *pdev_list);
11 void onboard_dev_destroy_pdevs(struct list_head *pdev_list);
14 struct list_head *pdev_list) {} in onboard_dev_create_pdevs()
15 static inline void onboard_dev_destroy_pdevs(struct list_head *pdev_list) {} in onboard_dev_destroy_pdevs()
Daudio.h25 struct list_head list;
34 struct list_head list;
35 struct list_head control;
/include/drm/ttm/
Dttm_execbuf_util.h49 struct list_head head;
64 struct list_head *list);
100 struct list_head *list, bool intr,
101 struct list_head *dups);
116 struct list_head *list,
/include/net/
Dkcm.h61 struct list_head kcm_sock_list;
71 struct list_head wait_psock_list;
81 struct list_head wait_rx_list; /* KCMs waiting for receiving */
103 struct list_head psock_list;
108 struct list_head psock_ready_list;
117 struct list_head psock_avail_list;
128 struct list_head mux_list;
134 struct list_head kcm_mux_list;
138 struct list_head kcm_socks; /* All KCM sockets on MUX */
140 struct list_head psocks; /* List of all psocks on MUX */
[all …]
Dfq.h33 struct list_head flowchain;
49 struct list_head new_flows;
50 struct list_head old_flows;
51 struct list_head tin_list;
72 struct list_head tin_backlog;
/include/sound/
Dtimer.h75 struct list_head device_list;
76 struct list_head open_list_head;
77 struct list_head active_list_head;
78 struct list_head ack_list_head;
79 struct list_head sack_list_head; /* slow ack list head */
108 struct list_head open_list;
109 struct list_head active_list;
110 struct list_head ack_list;
111 struct list_head slave_list_head;
112 struct list_head slave_active_head;
/include/rdma/
Dmr_pool.h10 struct ib_mr *ib_mr_pool_get(struct ib_qp *qp, struct list_head *list);
11 void ib_mr_pool_put(struct ib_qp *qp, struct list_head *list, struct ib_mr *mr);
13 int ib_mr_pool_init(struct ib_qp *qp, struct list_head *list, int nr,
15 void ib_mr_pool_destroy(struct ib_qp *qp, struct list_head *list);
/include/target/
Dtarget_core_base.h251 struct list_head lba_map_mem_list;
259 struct list_head lba_map_list;
260 struct list_head lba_map_mem_list;
271 struct list_head lba_map_list;
278 struct list_head tg_pt_gps_list;
288 struct list_head lu_gp_node;
289 struct list_head lu_gp_mem_list;
298 struct list_head lu_gp_mem_list;
319 struct list_head tg_pt_gp_list;
320 struct list_head tg_pt_gp_lun_list;
[all …]
/include/linux/netfilter/
Dnfnetlink_osf.h16 extern struct list_head nf_osf_fingers[2];
20 struct list_head finger_entry;
32 const struct list_head *nf_osf_fingers);
35 const struct list_head *nf_osf_fingers,
/include/linux/fpga/
Dfpga-bridge.h60 struct list_head node;
74 int fpga_bridges_enable(struct list_head *bridge_list);
75 int fpga_bridges_disable(struct list_head *bridge_list);
76 void fpga_bridges_put(struct list_head *bridge_list);
79 struct list_head *bridge_list);
82 struct list_head *bridge_list);
/include/linux/platform_data/
Ddma-iop32x.h57 struct list_head chain;
61 struct list_head all_slots;
84 struct list_head slot_node;
85 struct list_head chain_node;
91 struct list_head tx_list;
/include/drm/
Ddrm_device.h67 struct list_head resources;
182 struct list_head filelist;
190 struct list_head filelist_internal;
204 struct list_head clientlist;
268 struct list_head vblank_event_list;
Ddrm_suballoc.h26 struct list_head *hole;
27 struct list_head olist;
28 struct list_head flist[DRM_SUBALLOC_MAX_QUEUES];
43 struct list_head olist;
44 struct list_head flist;

12345678910>>...26