Home
last modified time | relevance | path

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

12345678910>>...91

/drivers/vme/
Dvme_bridge.h12 struct list_head list;
29 struct list_head list;
55 struct list_head list;
57 struct list_head entries;
62 struct list_head list;
67 struct list_head pending;
68 struct list_head running;
73 struct list_head list;
82 struct list_head list;
110 struct list_head master_resources;
[all …]
/drivers/gpu/drm/nouveau/include/nvif/
Dlist.h110 struct list_head { struct
111 struct list_head *next, *prev; argument
125 struct list_head name = LIST_HEAD_INIT(name)
128 INIT_LIST_HEAD(struct list_head *list) in INIT_LIST_HEAD()
134 __list_add(struct list_head *entry, in __list_add()
135 struct list_head *prev, struct list_head *next) in __list_add()
159 list_add(struct list_head *entry, struct list_head *head) in list_add()
180 list_add_tail(struct list_head *entry, struct list_head *head) in list_add_tail()
186 __list_del(struct list_head *prev, struct list_head *next) in __list_del()
207 list_del(struct list_head *entry) in list_del()
[all …]
/drivers/scsi/bfa/
Dbfa_cs.h116 #define bfa_q_first(_q) ((void *)(((struct list_head *) (_q))->next))
117 #define bfa_q_next(_qe) (((struct list_head *) (_qe))->next)
118 #define bfa_q_prev(_qe) (((struct list_head *) (_qe))->prev)
124 bfa_q_next(_qe) = (struct list_head *) NULL; \
125 bfa_q_prev(_qe) = (struct list_head *) NULL; \
133 (*((struct list_head **) (_qe))) = bfa_q_next(_q); \
134 bfa_q_prev(bfa_q_next(*((struct list_head **) _qe))) = \
135 (struct list_head *) (_q); \
136 bfa_q_next(_q) = bfa_q_next(*((struct list_head **) _qe));\
138 *((struct list_head **) (_qe)) = (struct list_head *) NULL;\
[all …]
Dbfa_svc.h31 struct list_head qe; /* queue sg page element */
36 struct list_head sgpg_q; /* queue of alloced sgpgs */
40 struct list_head qe; /* queue sg page element */
59 struct list_head sgpg_q; /* queue of free SG pages */
60 struct list_head sgpg_wait_q; /* wait queue for SG pages */
67 bfa_status_t bfa_sgpg_malloc(struct bfa_s *bfa, struct list_head *sgpg_q,
69 void bfa_sgpg_mfree(struct bfa_s *bfa, struct list_head *sgpg_q, int nsgpgs);
93 struct list_head fcxp_req_free_q; /* free FCXPs used for sending req */
94 struct list_head fcxp_rsp_free_q; /* free FCXPs used for sending req */
95 struct list_head fcxp_active_q; /* active FCXPs */
[all …]
Dbfa_fcpim.h26 struct list_head qe; /* queue element */
121 struct list_head itnim_q; /* queue of active itnim */
122 struct list_head ioim_resfree_q; /* IOs waiting for f/w */
123 struct list_head ioim_comp_q; /* IO global comp Q */
124 struct list_head tskim_free_q;
125 struct list_head tskim_unused_q; /* Unused tskim Q */
141 struct list_head iotag_ioim_free_q; /* free IO resources */
142 struct list_head iotag_tio_free_q; /* free IO resources */
143 struct list_head iotag_unused_q; /* unused IO resources*/
161 struct list_head qe; /* queue elememt */
[all …]
/drivers/staging/gdm724x/
Dgdm_usb.h36 struct list_head list;
47 struct list_head list;
55 struct list_head to_host_list;
56 struct list_head free_list;
57 struct list_head rx_submit_list;
67 struct list_head sdu_list;
68 struct list_head hci_list;
69 struct list_head free_list;
75 struct list_head to_host_list;
76 struct list_head rx_submit_list;
[all …]
/drivers/infiniband/core/
Dmad_priv.h66 struct list_head list;
86 struct list_head list;
97 struct list_head send_list;
98 struct list_head wait_list;
99 struct list_head done_list;
102 struct list_head local_list;
104 struct list_head rmpp_list;
124 struct list_head agent_list;
140 struct list_head rmpp_list;
150 struct list_head completion_list;
[all …]
Duverbs.h113 struct list_head uverbs_file_list;
122 struct list_head event_list;
146 struct list_head list;
156 struct list_head uobjects;
159 struct list_head umaps;
170 struct list_head list;
171 struct list_head obj_list;
176 struct list_head list;
185 struct list_head event_list;
203 struct list_head mcast_list;
[all …]
/drivers/net/ethernet/brocade/bna/
Dbna_types.h256 struct list_head qe;
440 struct list_head qe;
459 struct list_head qe;
469 struct list_head txq_q;
517 struct list_head tx_free_q;
518 struct list_head tx_active_q;
520 struct list_head txq_free_q;
563 struct list_head qe;
687 struct list_head qe;
734 struct list_head ucast_pending_add_q;
[all …]
/drivers/md/
Draid5.h201 struct list_head lru; /* inactive_list or handle_list */
227 struct list_head batch_list; /* protected by head's batch lock*/
234 struct list_head log_list;
236 struct list_head r5c; /* for r5c_cache->stripe_in_journal */
508 struct list_head temp_inactive_list[NR_STRIPE_HASH_LOCKS];
513 struct list_head handle_list;
514 struct list_head loprio_list;
557 struct list_head sibling;
603 struct list_head handle_list; /* stripes needing handling */
604 struct list_head loprio_list; /* low priority stripes */
[all …]
/drivers/gpu/drm/i915/gvt/
Dgtt.h89 struct list_head oos_page_use_list_head;
90 struct list_head oos_page_free_list_head;
92 struct list_head ppgtt_mm_lru_list_head;
139 struct list_head list;
161 struct list_head list;
162 struct list_head lru_list;
163 struct list_head link; /* possible LRI shadow mm list */
170 struct list_head partial_pte_list;
205 struct list_head ppgtt_mm_list_head;
207 struct list_head oos_page_list_head;
[all …]
/drivers/acpi/nfit/
Dnfit.h164 struct list_head list;
173 struct list_head list;
178 struct list_head list;
183 struct list_head list;
188 struct list_head list;
193 struct list_head list;
220 struct list_head list;
245 struct list_head memdevs;
246 struct list_head flushes;
247 struct list_head dimms;
[all …]
/drivers/staging/media/atomisp/pci/
Datomisp_subdev.h74 struct list_head activeq;
75 struct list_head activeq_out;
80 struct list_head buffers_waiting_for_param;
82 struct list_head per_frame_params;
267 struct list_head list;
279 struct list_head list;
285 struct list_head list;
327 struct list_head fw;
328 struct list_head memory_maps;
347 struct list_head metadata[ATOMISP_METADATA_TYPE_NUM];
[all …]
/drivers/scsi/lpfc/
Dlpfc_sli4.h133 struct list_head rqb_buffer_list; /* buffers assigned to this HBQ */
152 struct list_head list;
153 struct list_head wq_list;
171 struct list_head wqfull_list;
175 struct list_head child_list;
176 struct list_head page_list;
177 struct list_head sgl_list;
178 struct list_head cpu_list;
279 struct list_head _poll_list;
320 struct list_head list;
[all …]
Dlpfc_sli.h39 struct list_head list;
58 struct list_head list;
59 struct list_head clist;
60 struct list_head dlist;
147 struct list_head list; /* ptr to next mailbox command */
235 struct list_head txq;
238 struct list_head txcmplq;
242 struct list_head postbufq;
245 struct list_head iocb_continueq;
248 struct list_head iocb_continue_saveq;
[all …]
/drivers/net/ethernet/intel/ice/
Dice_switch.h124 struct list_head l_entry;
132 struct list_head filt_rules;
133 struct list_head filt_replay_rules;
136 struct list_head rg_list;
138 struct list_head fv_list;
151 struct list_head list_entry;
159 struct list_head list_entry;
178 struct list_head list_entry;
220 enum ice_status ice_add_mac(struct ice_hw *hw, struct list_head *m_lst);
221 enum ice_status ice_remove_mac(struct ice_hw *hw, struct list_head *m_lst);
[all …]
Dice_fltr.c15 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()
55 ice_fltr_add_mac_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_add_mac_list()
66 ice_fltr_remove_mac_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_remove_mac_list()
77 ice_fltr_add_vlan_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_add_vlan_list()
88 ice_fltr_remove_vlan_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_remove_vlan_list()
99 ice_fltr_add_eth_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_add_eth_list()
110 ice_fltr_remove_eth_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_remove_eth_list()
132 ice_fltr_add_mac_to_list(struct ice_vsi *vsi, struct list_head *list, in ice_fltr_add_mac_to_list()
157 ice_fltr_add_vlan_to_list(struct ice_vsi *vsi, struct list_head *list, in ice_fltr_add_vlan_to_list()
[all …]
/drivers/pinctrl/
Dcore.h43 struct list_head node;
54 struct list_head gpio_ranges;
78 struct list_head node;
80 struct list_head states;
82 struct list_head dt_maps;
93 struct list_head node;
95 struct list_head settings;
132 struct list_head node;
180 struct list_head node;
243 extern struct list_head pinctrl_maps;
/drivers/staging/greybus/
Daudio_codec.h64 struct list_head list;
70 struct list_head module_list;
72 struct list_head dai_list;
79 struct list_head list;
88 struct list_head list;
95 struct list_head list;
111 struct list_head list;
124 struct list_head list;
144 struct list_head data_list;
160 struct list_head widget_list;
[all …]
/drivers/soc/ti/
Dknav_qmss.h133 struct list_head list;
145 struct list_head list;
202 struct list_head list;
203 struct list_head pools;
230 struct list_head list;
231 struct list_head region_inst;
261 struct list_head handles;
286 struct list_head list;
302 struct list_head regions;
303 struct list_head queue_ranges;
[all …]
/drivers/gpu/drm/amd/amdkfd/
Dkfd_topology.h106 struct list_head list;
124 struct list_head list;
140 struct list_head list;
159 struct list_head list;
166 struct list_head list;
170 struct list_head mem_props;
172 struct list_head cache_props;
174 struct list_head io_link_props;
175 struct list_head perf_props;
203 struct list_head *device_list);
[all …]
/drivers/net/ethernet/mellanox/mlx5/core/
Den_rep.h52 struct list_head neigh_list;
75 struct list_head tc_indr_block_priv_list;
81 struct list_head unready_flows;
101 struct list_head vport_sqs_list;
130 struct list_head neigh_list;
135 struct list_head encap_list;
164 struct list_head flows;
177 struct list_head encap_list;
183 struct list_head flows;
203 struct list_head list;
/drivers/gpu/drm/radeon/
Dmkregtable.c42 struct list_head { struct
43 struct list_head *next, *prev; argument
47 static inline void INIT_LIST_HEAD(struct list_head *list) in INIT_LIST_HEAD()
60 static inline void __list_add(struct list_head *new, in __list_add()
61 struct list_head *prev, struct list_head *next) in __list_add()
69 extern void __list_add(struct list_head *new,
70 struct list_head *prev, struct list_head *next);
81 static inline void list_add_tail(struct list_head *new, struct list_head *head) in list_add_tail()
107 struct list_head list;
112 struct list_head offsets;
/drivers/usb/usbip/
Dstub.h39 struct list_head priv_init;
40 struct list_head priv_tx;
41 struct list_head priv_free;
44 struct list_head unlink_tx;
45 struct list_head unlink_free;
53 struct list_head list;
66 struct list_head list;
/drivers/gpu/drm/i915/gem/
Di915_gem_object_types.h26 struct list_head obj_link;
105 struct list_head list;
125 struct list_head lut_list;
135 struct list_head obj_link;
148 struct list_head userfault_link;
155 I915_SELFTEST_DECLARE(struct list_head st_link);
213 struct list_head blocks;
219 struct list_head region_link;
264 struct list_head link;

12345678910>>...91