/include/linux/ |
D | tipc_config.h | 307 static inline void TLV_LIST_INIT(struct tlv_list_desc *list, in TLV_LIST_INIT() argument 310 list->tlv_ptr = (struct tlv_desc *)data; in TLV_LIST_INIT() 311 list->tlv_space = space; in TLV_LIST_INIT() 314 static inline int TLV_LIST_EMPTY(struct tlv_list_desc *list) in TLV_LIST_EMPTY() argument 316 return (list->tlv_space == 0); in TLV_LIST_EMPTY() 319 static inline int TLV_LIST_CHECK(struct tlv_list_desc *list, __u16 exp_type) in TLV_LIST_CHECK() argument 321 return TLV_CHECK(list->tlv_ptr, list->tlv_space, exp_type); in TLV_LIST_CHECK() 324 static inline void *TLV_LIST_DATA(struct tlv_list_desc *list) in TLV_LIST_DATA() argument 326 return TLV_DATA(list->tlv_ptr); in TLV_LIST_DATA() 329 static inline void TLV_LIST_STEP(struct tlv_list_desc *list) in TLV_LIST_STEP() argument [all …]
|
D | list.h | 24 static inline void INIT_LIST_HEAD(struct list_head *list) in INIT_LIST_HEAD() argument 26 list->next = list; in INIT_LIST_HEAD() 27 list->prev = list; in INIT_LIST_HEAD() 153 static inline void list_move(struct list_head *list, struct list_head *head) in list_move() argument 155 __list_del_entry(list); in list_move() 156 list_add(list, head); in list_move() 164 static inline void list_move_tail(struct list_head *list, in list_move_tail() argument 167 __list_del_entry(list); in list_move_tail() 168 list_add_tail(list, head); in list_move_tail() 176 static inline int list_is_last(const struct list_head *list, in list_is_last() argument [all …]
|
D | async.h | 21 struct list_head *list); 23 extern void async_synchronize_full_domain(struct list_head *list); 26 struct list_head *list);
|
D | skbuff.h | 664 static inline int skb_queue_empty(const struct sk_buff_head *list) in skb_queue_empty() argument 666 return list->next == (struct sk_buff *)list; in skb_queue_empty() 676 static inline bool skb_queue_is_last(const struct sk_buff_head *list, in skb_queue_is_last() argument 679 return skb->next == (struct sk_buff *)list; in skb_queue_is_last() 689 static inline bool skb_queue_is_first(const struct sk_buff_head *list, in skb_queue_is_first() argument 692 return skb->prev == (struct sk_buff *)list; in skb_queue_is_first() 703 static inline struct sk_buff *skb_queue_next(const struct sk_buff_head *list, in skb_queue_next() argument 709 BUG_ON(skb_queue_is_last(list, skb)); in skb_queue_next() 721 static inline struct sk_buff *skb_queue_prev(const struct sk_buff_head *list, in skb_queue_prev() argument 727 BUG_ON(skb_queue_is_first(list, skb)); in skb_queue_prev() [all …]
|
D | udp.h | 91 #define udp_portaddr_for_each_entry(__sk, node, list) \ argument 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) \ argument 95 hlist_nulls_for_each_entry_rcu(__sk, node, list, __sk_common.skc_portaddr_node)
|
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); 112 static inline int dmi_check_system(const struct dmi_system_id *list) { return 0; } in dmi_check_system() argument 135 dmi_first_match(const struct dmi_system_id *list) { return NULL; } in dmi_first_match() argument
|
D | dmar.h | 39 struct list_head list; /* list of drhd units */ member 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 232 list_for_each_entry(rmrr, &dmar_rmrr_units, list) 235 struct list_head list; /* list of ATSR units */ member
|
D | rculist.h | 25 #define list_next_rcu(list) (*((struct list_head __rcu **)(&(list)->next))) argument 178 static inline void list_splice_init_rcu(struct list_head *list, in list_splice_init_rcu() argument 182 struct list_head *first = list->next; in list_splice_init_rcu() 183 struct list_head *last = list->prev; in list_splice_init_rcu() 186 if (list_empty(list)) in list_splice_init_rcu() 191 INIT_LIST_HEAD(list); in list_splice_init_rcu()
|
D | nfs_fs_i.h | 12 struct list_head list; member
|
D | xattr.h | 70 size_t (*list)(struct dentry *dentry, char *list, size_t list_size, member 86 ssize_t vfs_listxattr(struct dentry *d, char *list, size_t size);
|
D | shrinker.h | 37 struct list_head list; member
|
D | elevator.h | 95 struct list_head list; member 199 #define rq_fifo_time(rq) ((unsigned long) (rq)->csd.list.next) 200 #define rq_set_fifo_time(rq,exp) ((rq)->csd.list.next = (void *) (exp)) 204 INIT_LIST_HEAD(&(rq)->csd.list); \
|
D | llist.h | 76 static inline void init_llist_head(struct llist_head *list) in init_llist_head() argument 78 list->first = NULL; in init_llist_head()
|
/include/drm/ttm/ |
D | ttm_execbuf_util.h | 69 extern void ttm_eu_backoff_reservation(struct list_head *list); 96 extern int ttm_eu_reserve_buffers(struct list_head *list); 110 extern void ttm_eu_fence_buffer_objects(struct list_head *list, void *sync_obj);
|
/include/net/ |
D | netrom.h | 157 #define nr_neigh_for_each(__nr_neigh, node, list) \ argument 158 hlist_for_each_entry(__nr_neigh, node, list, neigh_node) 160 #define nr_neigh_for_each_safe(__nr_neigh, node, node2, list) \ argument 161 hlist_for_each_entry_safe(__nr_neigh, node, node2, list, neigh_node) 163 #define nr_node_for_each(__nr_node, node, list) \ argument 164 hlist_for_each_entry(__nr_node, node, list, node_node) 166 #define nr_node_for_each_safe(__nr_node, node, node2, list) \ argument 167 hlist_for_each_entry_safe(__nr_node, node, node2, list, node_node)
|
D | sch_generic.h | 39 struct list_head list; member 57 struct list_head list; member 483 struct sk_buff_head *list) in __qdisc_enqueue_tail() argument 485 __skb_queue_tail(list, skb); in __qdisc_enqueue_tail() 497 struct sk_buff_head *list) in __qdisc_dequeue_head() argument 499 struct sk_buff *skb = __skb_dequeue(list); in __qdisc_dequeue_head() 515 struct sk_buff_head *list) in __qdisc_queue_drop_head() argument 517 struct sk_buff *skb = __skb_dequeue(list); in __qdisc_queue_drop_head() 535 struct sk_buff_head *list) in __qdisc_dequeue_tail() argument 537 struct sk_buff *skb = __skb_dequeue_tail(list); in __qdisc_dequeue_tail() [all …]
|
D | inet_timewait_sock.h | 139 struct hlist_nulls_head *list) in inet_twsk_add_node_rcu() argument 141 hlist_nulls_add_head_rcu(&tw->tw_node, list); in inet_twsk_add_node_rcu() 145 struct hlist_head *list) in inet_twsk_add_bind_node() argument 147 hlist_add_head(&tw->tw_bind_node, list); in inet_twsk_add_bind_node()
|
D | net_namespace.h | 51 struct list_head list; /* list of network namespaces */ member 236 list_for_each_entry(VAR, &net_namespace_list, list) 239 list_for_each_entry_rcu(VAR, &net_namespace_list, list) 252 struct list_head list; member
|
D | lib80211.h | 48 struct list_head list; member 96 struct list_head list; /* delayed deletion list */ member
|
/include/sound/ |
D | control.h | 63 struct list_head list; /* list of controls */ member 79 #define snd_kcontrol(n) list_entry(n, struct snd_kcontrol, list) 82 struct list_head list; /* list of events */ member 87 #define snd_kctl_event(n) list_entry(n, struct snd_kctl_event, list) 92 struct list_head list; /* list of all control files */ member 104 #define snd_ctl_file(n) list_entry(n, struct snd_ctl_file, list)
|
/include/media/ |
D | v4l2-event.h | 76 struct list_head list; member 96 struct list_head list; member
|
/include/net/phonet/ |
D | pn_dev.h | 27 struct list_head list; member 34 struct list_head list; member
|
/include/linux/mtd/ |
D | blktrans.h | 35 struct list_head list; member 83 struct list_head list; member
|
/include/net/bluetooth/ |
D | hci_core.h | 48 struct list_head list; /* unknown or resolve */ member 75 struct list_head list; member 82 struct list_head list; member 87 struct list_head list; member 93 struct list_head list; member 105 struct list_head list; member 113 struct list_head list; member 120 struct list_head list; member 136 struct list_head list; member 287 struct list_head list; member [all …]
|
/include/net/netfilter/ |
D | xt_rateest.h | 12 struct hlist_node list; member
|