Searched refs:list (Results 1 - 25 of 306) sorted by relevance

1234567891011>>

/include/drm/ttm/
H A Dttm_execbuf_util.h35 #include <linux/list.h>
40 * @head: list head for thread-private list.
63 * @list: thread private list of ttm_validate_buffer structs.
66 * the list entries.
69 extern void ttm_eu_backoff_reservation(struct list_head *list);
74 * @list: thread private list of ttm_validate_buffer structs.
76 * Tries to reserve bos pointed to by the list entrie
[all...]
/include/linux/
H A Dasync.h14 #include <linux/list.h>
21 struct list_head *list);
23 extern void async_synchronize_full_domain(struct list_head *list);
26 struct list_head *list);
H A Dnfs_fs_i.h12 struct list_head list; member in struct:nfs_lock_info
H A Dhw_random.h16 #include <linux/list.h>
43 struct list_head list; member in struct:hwrng
H A Ddmi.h4 #include <linux/list.h>
80 struct list_head list; member in struct:dmi_device
96 extern int dmi_check_system(const struct dmi_system_id *list);
97 const struct dmi_system_id *dmi_first_match(const struct dmi_system_id *list);
112 static inline int dmi_check_system(const struct dmi_system_id *list) { return 0; } argument
135 dmi_first_match(const struct dmi_system_id *list) { return NULL; } argument
H A Dcdev.h6 #include <linux/list.h>
16 struct list_head list; member in struct:cdev
H A Dkmsg_dump.h16 #include <linux/list.h>
19 * Keep this list arranged in rough order of priority. Anything listed after
37 * @list: Entry in the dumper list (private)
44 struct list_head list; member in struct:kmsg_dumper
H A Dfirmware-map.h19 #include <linux/list.h>
H A Dshrinker.h37 struct list_head list; member in struct:shrinker
H A Dsyscore_ops.h12 #include <linux/list.h>
H A Dudp.h91 #define udp_portaddr_for_each_entry(__sk, node, list) \
92 hlist_nulls_for_each_entry(__sk, node, list, __sk_common.skc_portaddr_node)
94 #define udp_portaddr_for_each_entry_rcu(__sk, node, list) \
95 hlist_nulls_for_each_entry_rcu(__sk, node, list, __sk_common.skc_portaddr_node)
H A Dlist.h10 * Simple doubly linked list implementation.
24 static inline void INIT_LIST_HEAD(struct list_head *list) argument
26 list->next = list;
27 list->prev = list;
33 * This is only for internal list manipulation where we know
55 * @head: list head to add it after
69 * @head: list head to add it before
80 * Delete a list entr
153 list_move(struct list_head *list, struct list_head *head) argument
164 list_move_tail(struct list_head *list, struct list_head *head) argument
176 list_is_last(const struct list_head *list, const struct list_head *head) argument
233 __list_cut_position(struct list_head *list, struct list_head *head, struct list_head *entry) argument
259 list_cut_position(struct list_head *list, struct list_head *head, struct list_head *entry) argument
273 __list_splice(const struct list_head *list, struct list_head *prev, struct list_head *next) argument
292 list_splice(const struct list_head *list, struct list_head *head) argument
304 list_splice_tail(struct list_head *list, struct list_head *head) argument
318 list_splice_init(struct list_head *list, struct list_head *head) argument
335 list_splice_tail_init(struct list_head *list, struct list_head *head) argument
[all...]
H A Dtipc_config.h12 * notice, this list of conditions and the following disclaimer.
14 * notice, this list of conditions and the following disclaimer in the
298 * A TLV list descriptor simplifies processing of messages
304 __u32 tlv_space; /* # bytes from curr TLV to list end */
307 static inline void TLV_LIST_INIT(struct tlv_list_desc *list, argument
310 list->tlv_ptr = (struct tlv_desc *)data;
311 list->tlv_space = space;
314 static inline int TLV_LIST_EMPTY(struct tlv_list_desc *list) argument
316 return (list->tlv_space == 0);
319 static inline int TLV_LIST_CHECK(struct tlv_list_desc *list, __u1 argument
324 TLV_LIST_DATA(struct tlv_list_desc *list) argument
329 TLV_LIST_STEP(struct tlv_list_desc *list) argument
[all...]
H A Dmiscdevice.h4 #include <linux/list.h>
54 struct list_head list; member in struct:miscdevice
H A Dskbuff.h327 * @next: Next buffer in list
328 * @prev: Previous buffer in list
660 * @list: queue head
664 static inline int skb_queue_empty(const struct sk_buff_head *list) argument
666 return list->next == (struct sk_buff *)list;
671 * @list: queue head
674 * Returns true if @skb is the last buffer on the list.
676 static inline bool skb_queue_is_last(const struct sk_buff_head *list, argument
679 return skb->next == (struct sk_buff *)list;
689 skb_queue_is_first(const struct sk_buff_head *list, const struct sk_buff *skb) argument
703 skb_queue_next(const struct sk_buff_head *list, const struct sk_buff *skb) argument
721 skb_queue_prev(const struct sk_buff_head *list, const struct sk_buff *skb) argument
881 struct sk_buff *list = ((const struct sk_buff *)list_)->next; local
920 struct sk_buff *list = ((const struct sk_buff *)list_)->prev; local
947 __skb_queue_head_init(struct sk_buff_head *list) argument
961 skb_queue_head_init(struct sk_buff_head *list) argument
967 skb_queue_head_init_class(struct sk_buff_head *list, struct lock_class_key *class) argument
981 __skb_insert(struct sk_buff *newsk, struct sk_buff *prev, struct sk_buff *next, struct sk_buff_head *list) argument
991 __skb_queue_splice(const struct sk_buff_head *list, struct sk_buff *prev, struct sk_buff *next) argument
1010 skb_queue_splice(const struct sk_buff_head *list, struct sk_buff_head *head) argument
1026 skb_queue_splice_init(struct sk_buff_head *list, struct sk_buff_head *head) argument
1041 skb_queue_splice_tail(const struct sk_buff_head *list, struct sk_buff_head *head) argument
1058 skb_queue_splice_tail_init(struct sk_buff_head *list, struct sk_buff_head *head) argument
1079 __skb_queue_after(struct sk_buff_head *list, struct sk_buff *prev, struct sk_buff *newsk) argument
1089 __skb_queue_before(struct sk_buff_head *list, struct sk_buff *next, struct sk_buff *newsk) argument
1107 __skb_queue_head(struct sk_buff_head *list, struct sk_buff *newsk) argument
1124 __skb_queue_tail(struct sk_buff_head *list, struct sk_buff *newsk) argument
1135 __skb_unlink(struct sk_buff *skb, struct sk_buff_head *list) argument
1156 __skb_dequeue(struct sk_buff_head *list) argument
1173 __skb_dequeue_tail(struct sk_buff_head *list) argument
1657 __skb_queue_purge(struct sk_buff_head *list) argument
[all...]
H A Ddmar.h39 struct list_head list; /* list of drhd units */ member in struct:dmar_drhd_unit
53 list_for_each_entry(drhd, &dmar_drhd_units, list)
56 list_for_each_entry(drhd, &dmar_drhd_units, list) \
60 list_for_each_entry(drhd, &dmar_drhd_units, list) \
223 struct list_head list; /* list of rmrr units */ member in struct:dmar_rmrr_unit
232 list_for_each_entry(rmrr, &dmar_rmrr_units, list)
235 struct list_head list; /* list o member in struct:dmar_atsr_unit
[all...]
/include/linux/sunrpc/
H A Dtypes.h15 #include <linux/list.h>
/include/media/
H A Dv4l2-fh.h29 #include <linux/list.h>
35 struct list_head list; member in struct:v4l2_fh
56 * Add the fh to the list of file handles on a video_device. The file
67 * Remove file handle from the list of file handles. Must be called in
H A Dsh_mobile_csi2.h14 #include <linux/list.h>
H A Dmedia-device.h26 #include <linux/list.h>
46 * @lock: Entities list lock
73 /* Protects the entities list */
94 list_for_each_entry(entity, &(mdev)->entities, list)
/include/net/
H A Dping.h22 #define ping_portaddr_for_each_entry(__sk, node, list) \
23 hlist_nulls_for_each_entry(__sk, node, list, sk_nulls_node)
/include/net/netfilter/
H A Dxt_rateest.h12 struct hlist_node list; member in struct:xt_rateest
/include/net/netns/
H A Dx_tables.h4 #include <linux/list.h>
/include/rdma/
H A Dib_umem.h15 * copyright notice, this list of conditions and the following
19 * copyright notice, this list of conditions and the following
36 #include <linux/list.h>
56 struct list_head list; member in struct:ib_umem_chunk
/include/net/9p/
H A Dtransport.h31 * @list: used to maintain a list of currently available transports
45 * The transport module list is protected by v9fs_trans_lock.
49 struct list_head list; member in struct:p9_trans_module

Completed in 334 milliseconds

1234567891011>>