/include/uapi/linux/ |
D | tipc_config.h | 299 static inline void TLV_LIST_INIT(struct tlv_list_desc *list, in TLV_LIST_INIT() argument 302 list->tlv_ptr = (struct tlv_desc *)data; in TLV_LIST_INIT() 303 list->tlv_space = space; in TLV_LIST_INIT() 306 static inline int TLV_LIST_EMPTY(struct tlv_list_desc *list) in TLV_LIST_EMPTY() argument 308 return (list->tlv_space == 0); in TLV_LIST_EMPTY() 311 static inline int TLV_LIST_CHECK(struct tlv_list_desc *list, __u16 exp_type) in TLV_LIST_CHECK() argument 313 return TLV_CHECK(list->tlv_ptr, list->tlv_space, exp_type); in TLV_LIST_CHECK() 316 static inline void *TLV_LIST_DATA(struct tlv_list_desc *list) in TLV_LIST_DATA() argument 318 return TLV_DATA(list->tlv_ptr); in TLV_LIST_DATA() 321 static inline void TLV_LIST_STEP(struct tlv_list_desc *list) in TLV_LIST_STEP() argument [all …]
|
/include/linux/ |
D | list.h | 25 static inline void INIT_LIST_HEAD(struct list_head *list) in INIT_LIST_HEAD() argument 27 list->next = list; in INIT_LIST_HEAD() 28 list->prev = list; in INIT_LIST_HEAD() 154 static inline void list_move(struct list_head *list, struct list_head *head) in list_move() argument 156 __list_del_entry(list); in list_move() 157 list_add(list, head); in list_move() 165 static inline void list_move_tail(struct list_head *list, in list_move_tail() argument 168 __list_del_entry(list); in list_move_tail() 169 list_add_tail(list, head); in list_move_tail() 177 static inline int list_is_last(const struct list_head *list, in list_is_last() argument [all …]
|
D | rculist.h | 30 static inline void INIT_LIST_HEAD_RCU(struct list_head *list) in INIT_LIST_HEAD_RCU() argument 32 ACCESS_ONCE(list->next) = list; in INIT_LIST_HEAD_RCU() 33 ACCESS_ONCE(list->prev) = list; in INIT_LIST_HEAD_RCU() 40 #define list_next_rcu(list) (*((struct list_head __rcu **)(&(list)->next))) argument 198 static inline void list_splice_init_rcu(struct list_head *list, in list_splice_init_rcu() argument 202 struct list_head *first = list->next; in list_splice_init_rcu() 203 struct list_head *last = list->prev; in list_splice_init_rcu() 206 if (list_empty(list)) in list_splice_init_rcu() 215 INIT_LIST_HEAD_RCU(list); in list_splice_init_rcu()
|
D | dmi.h | 80 struct list_head list; member 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); 115 static inline int dmi_check_system(const struct dmi_system_id *list) { return 0; } in dmi_check_system() argument 142 dmi_first_match(const struct dmi_system_id *list) { return NULL; } in dmi_first_match() argument
|
D | xattr.h | 25 size_t (*list)(struct dentry *dentry, char *list, size_t list_size, member 41 ssize_t vfs_listxattr(struct dentry *d, char *list, size_t size); 61 struct list_head list; member 83 list_for_each_entry_safe(xattr, node, &xattrs->head, list) { in simple_xattrs_free()
|
D | kcore.h | 16 struct list_head list; member 23 struct list_head list; member
|
D | udp.h | 115 #define udp_portaddr_for_each_entry(__sk, node, list) \ argument 116 hlist_nulls_for_each_entry(__sk, node, list, __sk_common.skc_portaddr_node) 118 #define udp_portaddr_for_each_entry_rcu(__sk, node, list) \ argument 119 hlist_nulls_for_each_entry_rcu(__sk, node, list, __sk_common.skc_portaddr_node)
|
D | skbuff.h | 992 static inline int skb_queue_empty(const struct sk_buff_head *list) in skb_queue_empty() argument 994 return list->next == (const struct sk_buff *) list; in skb_queue_empty() 1004 static inline bool skb_queue_is_last(const struct sk_buff_head *list, in skb_queue_is_last() argument 1007 return skb->next == (const struct sk_buff *) list; in skb_queue_is_last() 1017 static inline bool skb_queue_is_first(const struct sk_buff_head *list, in skb_queue_is_first() argument 1020 return skb->prev == (const struct sk_buff *) list; in skb_queue_is_first() 1031 static inline struct sk_buff *skb_queue_next(const struct sk_buff_head *list, in skb_queue_next() argument 1037 BUG_ON(skb_queue_is_last(list, skb)); in skb_queue_next() 1049 static inline struct sk_buff *skb_queue_prev(const struct sk_buff_head *list, in skb_queue_prev() argument 1055 BUG_ON(skb_queue_is_first(list, skb)); in skb_queue_prev() [all …]
|
D | dmar.h | 48 struct list_head list; /* list of drhd units */ member 78 list_for_each_entry_rcu(drhd, &dmar_drhd_units, list) 81 list_for_each_entry_rcu(drhd, &dmar_drhd_units, list) \ 85 list_for_each_entry_rcu(drhd, &dmar_drhd_units, list) \ 89 list_for_each_entry_rcu(drhd, &dmar_drhd_units, list) \
|
/include/drm/ttm/ |
D | ttm_execbuf_util.h | 62 struct list_head *list); 93 struct list_head *list, bool intr); 109 struct list_head *list,
|
/include/linux/usb/ |
D | audio.h | 27 struct list_head list; member 36 struct list_head list; member
|
/include/net/ |
D | netrom.h | 157 #define nr_neigh_for_each(__nr_neigh, list) \ argument 158 hlist_for_each_entry(__nr_neigh, list, neigh_node) 160 #define nr_neigh_for_each_safe(__nr_neigh, node2, list) \ argument 161 hlist_for_each_entry_safe(__nr_neigh, node2, list, neigh_node) 163 #define nr_node_for_each(__nr_node, list) \ argument 164 hlist_for_each_entry(__nr_node, list, node_node) 166 #define nr_node_for_each_safe(__nr_node, node2, list) \ argument 167 hlist_for_each_entry_safe(__nr_node, node2, list, node_node)
|
/include/linux/netfilter_bridge/ |
D | ebtables.h | 23 struct list_head list; member 40 struct list_head list; member 57 struct list_head list; member 94 struct list_head list; member
|
/include/sound/ |
D | control.h | 68 struct list_head list; /* list of controls */ member 84 #define snd_kcontrol(n) list_entry(n, struct snd_kcontrol, list) 87 struct list_head list; /* list of events */ member 92 #define snd_kctl_event(n) list_entry(n, struct snd_kctl_event, list) 97 struct list_head list; /* list of all control files */ member 109 #define snd_ctl_file(n) list_entry(n, struct snd_ctl_file, list)
|
/include/media/ |
D | v4l2-async.h | 61 struct list_head list; member 82 struct list_head list; member
|
/include/uapi/linux/mmc/ |
D | Kbuild | 1 # UAPI Header export list
|
/include/uapi/linux/wimax/ |
D | Kbuild | 1 # UAPI Header export list
|
/include/uapi/linux/hdlc/ |
D | Kbuild | 1 # UAPI Header export list
|
/include/uapi/linux/sunrpc/ |
D | Kbuild | 1 # UAPI Header export list
|
/include/uapi/linux/isdn/ |
D | Kbuild | 1 # UAPI Header export list
|
/include/uapi/linux/hsi/ |
D | Kbuild | 1 # UAPI Header export list
|
/include/uapi/misc/ |
D | Kbuild | 1 # misc Header export list
|
/include/uapi/linux/spi/ |
D | Kbuild | 1 # UAPI Header export list
|
/include/uapi/linux/caif/ |
D | Kbuild | 1 # UAPI Header export list
|
/include/uapi/linux/byteorder/ |
D | Kbuild | 1 # UAPI Header export list
|