Searched defs:list (Results 1 - 25 of 112) sorted by relevance

12345

/net/bluetooth/
H A Damp.h18 struct list_head list; member in struct:amp_ctrl
/net/9p/
H A Derror.c33 #include <linux/list.h>
43 * @list: hash-table list for string lookup
50 struct hlist_node list; member in struct:errormap
66 {"Argument list too long", E2BIG},
189 * p9_error_init - preload mappings into hash list
206 INIT_HLIST_NODE(&c->list);
207 hlist_add_head(&c->list, &hash_errmap[bucket]);
230 hlist_for_each_entry(c, &hash_errmap[bucket], list) {
/net/irda/irnet/
H A Dirnet_irda.h39 * of the IrNET socket list
49 /* Link list of all IrNET instances opened */
50 hashbin_t * list; member in struct:irnet_root
51 spinlock_t spinlock; /* Serialize access to the list */
/net/netlabel/
H A Dnetlabel_domainhash.h36 #include <linux/list.h>
57 container_of(iter, struct netlbl_domaddr4_map, list)
61 struct netlbl_af4list list; member in struct:netlbl_domaddr4_map
64 container_of(iter, struct netlbl_domaddr6_map, list)
68 struct netlbl_af6list list; member in struct:netlbl_domaddr6_map
76 struct list_head list; member in struct:netlbl_dom_map
H A Dnetlabel_addrlist.h4 * This file contains network address list functions used to manage ordered
36 #include <linux/list.h>
41 * struct netlbl_af4list - NetLabel IPv4 address list
45 * @list: list structure, used internally
52 struct list_head list; member in struct:netlbl_af4list
56 * struct netlbl_af6list - NetLabel IPv6 address list
60 * @list: list structure, used internally
67 struct list_head list; member in struct:netlbl_af6list
[all...]
/net/netfilter/
H A Dxt_LED.c46 struct list_head list; member in struct:xt_led_info_internal
99 list_for_each_entry(ledinternal, &xt_led_triggers, list) {
149 list_add_tail(&ledinternal->list, &xt_led_triggers);
182 list_del(&ledinternal->list);
H A Dxt_quota2.c14 #include <linux/list.h>
34 struct list_head list; member in struct:xt_quota_counter
166 size = anon ? offsetof(typeof(*e), list) : sizeof(*e);
174 INIT_LIST_HEAD(&e->list);
201 list_for_each_entry(e, &counter_list, list)
211 list_add_tail(&e->list, &counter_list);
227 list_del(&e->list);
279 list_del(&e->list);
/net/core/
H A Dgen_estimator.c83 struct list_head list; member in struct:gen_estimator
101 struct list_head list; member in struct:gen_estimator_head
119 list_for_each_entry_rcu(e, &elist[idx].list, list) {
145 if (!list_empty(&elist[idx].list))
242 INIT_LIST_HEAD(&elist[idx].list);
246 if (list_empty(&elist[idx].list))
249 list_add_rcu(&est->list, &elist[idx].list);
279 list_del_rcu(&e->list);
[all...]
H A Ddev_addr_lists.c17 #include <linux/list.h>
20 * General list handling functions
23 static int __hw_addr_create_ex(struct netdev_hw_addr_list *list, argument
43 list_add_tail_rcu(&ha->list, &list->list);
44 list->count++;
49 static int __hw_addr_add_ex(struct netdev_hw_addr_list *list, argument
59 list_for_each_entry(ha, &list->list, lis
84 __hw_addr_add(struct netdev_hw_addr_list *list, const unsigned char *addr, int addr_len, unsigned char addr_type) argument
92 __hw_addr_del_entry(struct netdev_hw_addr_list *list, struct netdev_hw_addr *ha, bool global, bool sync) argument
116 __hw_addr_del_ex(struct netdev_hw_addr_list *list, const unsigned char *addr, int addr_len, unsigned char addr_type, bool global, bool sync) argument
130 __hw_addr_del(struct netdev_hw_addr_list *list, const unsigned char *addr, int addr_len, unsigned char addr_type) argument
241 __hw_addr_sync_dev(struct netdev_hw_addr_list *list, struct net_device *dev, int (*sync)(struct net_device *, const unsigned char *), int (*unsync)(struct net_device *, const unsigned char *)) argument
292 __hw_addr_unsync_dev(struct netdev_hw_addr_list *list, struct net_device *dev, int (*unsync)(struct net_device *, const unsigned char *)) argument
313 __hw_addr_flush(struct netdev_hw_addr_list *list) argument
324 __hw_addr_init(struct netdev_hw_addr_list *list) argument
[all...]
H A Ddrop_monitor.c57 struct list_head list; member in struct:dm_hw_stat_delta
201 list_for_each_entry_rcu(new_stat, &hw_stats_list, list) {
251 * Clean the device list
253 list_for_each_entry_safe(new_stat, temp, &hw_stats_list, list) {
255 list_del_rcu(&new_stat->list);
316 list_add_rcu(&new_stat->list, &hw_stats_list);
321 list_for_each_entry_safe(new_stat, tmp, &hw_stats_list, list) {
325 list_del_rcu(&new_stat->list);
H A Ddst.c28 * 1) We use a list, protected by a spinlock, to add
31 * we use a second list where are stored long lived
34 * 3) This list is guarded by a mutex,
39 * We want to keep lock & list close together
45 struct dst_entry *list; member in struct:__anon28
59 * long lived entries are maintained in this list, guarded by dst_gc_mutex
90 * on gc list, invalidate it and add to gc list.
107 next = dst_garbage.list;
109 dst_garbage.list
[all...]
/net/mac802154/
H A Dmac802154.h42 /* As in mac80211 slaves list is modified:
74 struct list_head list; /* the ieee802154_priv->slaves list */ member in struct:mac802154_sub_if_data
/net/wireless/
H A Dlib80211.c37 struct list_head list; member in struct:lib80211_crypto_alg
94 list_for_each_entry_safe(entry, next, &info->crypt_deinit_list, list) {
98 list_del(&entry->list);
129 "deletion list\n", info->name);
149 * decrypt operations. Use a list of delayed deinits to avoid needing
154 list_add(&tmp->list, &info->crypt_deinit_list);
176 list_add(&alg->list, &lib80211_crypto_algs);
192 list_for_each_entry(alg, &lib80211_crypto_algs, list) {
202 list_del(&alg->list);
215 list_for_each_entry(alg, &lib80211_crypto_algs, list) {
[all...]
/net/xfrm/
H A Dxfrm_ipcomp.c20 #include <linux/list.h>
32 struct list_head list; member in struct:ipcomp_tfms
252 list_for_each_entry(pos, &ipcomp_tfms_list, list) {
262 list_del(&pos->list);
282 list_for_each_entry(pos, &ipcomp_tfms_list, list) {
299 INIT_LIST_HEAD(&pos->list);
300 list_add(&pos->list, &ipcomp_tfms_list);
/net/8021q/
H A Dvlan_core.c116 * vlan info and vid list
153 struct list_head list; member in struct:vlan_vid_info
176 list_for_each_entry(vid_info, &vlan_info->vid_list, list) {
215 list_add(&vid_info->list, &vlan_info->vid_list);
273 list_del(&vid_info->list);
316 list_for_each_entry(vid_info, &vlan_info->vid_list, list) {
326 list) {
346 list_for_each_entry(vid_info, &vlan_info->vid_list, list)
/net/bluetooth/cmtp/
H A Dcmtp.h71 struct list_head list; member in struct:cmtp_session
104 struct list_head list; member in struct:cmtp_application
/net/caif/
H A Dcaif_dev.c35 struct list_head list; member in struct:caif_device_entry
45 struct list_head list; member in struct:caif_device_entry_list
46 /* Protects simulanous deletes in list */
115 list_for_each_entry_rcu(caifd, &caifdevs->list, list) {
335 list_add_rcu(&caifd->list, &caifdevs->list);
455 list_del_rcu(&caifd->list);
474 list_add_rcu(&caifd->list, &caifdevs->list);
[all...]
H A Dcfmuxl.c75 static struct cflayer *get_from_id(struct list_head *list, u16 id) argument
78 list_for_each_entry_rcu(lyr, list, node) {
/net/can/
H A Daf_can.h9 * notice, this list of conditions and the following disclaimer.
11 * notice, this list of conditions and the following disclaimer in the
45 #include <linux/list.h>
52 struct hlist_node list; member in struct:receiver
123 extern struct s_pstats can_pstats; /* receive list statistics */
/net/ipv4/
H A Dfou.c27 struct list_head list; member in struct:fou
263 list_for_each_entry(fout, &fou_list, list) {
270 list_add(&fou->list, &fou_list);
283 list_del(&fou->list);
396 list_for_each_entry(fou, &fou_list, list) {
511 list_for_each_entry_safe(fou, next, &fou_list, list)
H A Dinet_timewait_sock.c114 struct hlist_nulls_head *list)
116 hlist_nulls_add_head_rcu(&tw->tw_node, list);
120 struct hlist_head *list)
122 hlist_add_head(&tw->tw_bind_node, list);
128 * from the SK, and mess with hash chains and list linkage.
246 * killed off the next TW bucket in the list, therefore
343 struct hlist_head *list; local
391 list = &twdr->cells[slot];
408 list = &twdr->twcal_row[slot];
411 hlist_add_head(&tw->tw_death_node, list);
113 inet_twsk_add_node_rcu(struct inet_timewait_sock *tw, struct hlist_nulls_head *list) argument
119 inet_twsk_add_bind_node(struct inet_timewait_sock *tw, struct hlist_head *list) argument
[all...]
/net/ipv6/
H A Dinet6_hashtables.c75 struct hlist_nulls_head *list; local
79 list = &inet_ehash_bucket(hashinfo, hash)->chain;
82 __sk_nulls_add_node_rcu(sk, list);
/net/l2tp/
H A Dl2tp_eth.c44 struct list_head list; member in struct:l2tp_eth
88 list_del_init(&priv->list);
265 INIT_LIST_HEAD(&priv->list);
288 list_add(&priv->list, &pn->l2tp_eth_dev_list);
/net/mac80211/
H A Dkey.h14 #include <linux/list.h>
58 /* for sdata list */
59 struct list_head list; member in struct:ieee80211_key
/net/rds/
H A Dconnection.c15 * copyright notice, this list of conditions and the following
19 * copyright notice, this list of conditions and the following
34 #include <linux/list.h>
384 struct list_head *list; local
399 list = &conn->c_send_queue;
401 list = &conn->c_retrans;
406 list_for_each_entry(rm, list, m_conn_item) {

Completed in 3667 milliseconds

12345