Home
last modified time | relevance | path

Searched refs:slist (Results 1 – 22 of 22) sorted by relevance

/Linux-v4.19/tools/perf/util/
Dstrlist.c50 struct strlist *slist = container_of(rblist, struct strlist, rblist); in strlist__node_delete() local
53 str_node__delete(snode, slist->dupstr); in strlist__node_delete()
64 int strlist__add(struct strlist *slist, const char *new_entry) in strlist__add() argument
66 return rblist__add_node(&slist->rblist, new_entry); in strlist__add()
69 int strlist__load(struct strlist *slist, const char *filename) in strlist__load() argument
85 err = strlist__add(slist, entry); in strlist__load()
96 void strlist__remove(struct strlist *slist, struct str_node *snode) in strlist__remove() argument
98 rblist__remove_node(&slist->rblist, &snode->rb_node); in strlist__remove()
101 struct str_node *strlist__find(struct strlist *slist, const char *entry) in strlist__find() argument
104 struct rb_node *rb_node = rblist__find(&slist->rblist, entry); in strlist__find()
[all …]
Dstrlist.h32 struct strlist *strlist__new(const char *slist, const struct strlist_config *config);
33 void strlist__delete(struct strlist *slist);
35 void strlist__remove(struct strlist *slist, struct str_node *sn);
36 int strlist__load(struct strlist *slist, const char *filename);
37 int strlist__add(struct strlist *slist, const char *str);
39 struct str_node *strlist__entry(const struct strlist *slist, unsigned int idx);
40 struct str_node *strlist__find(struct strlist *slist, const char *entry);
42 static inline bool strlist__has_entry(struct strlist *slist, const char *entry) in strlist__has_entry() argument
44 return strlist__find(slist, entry) != NULL; in strlist__has_entry()
47 static inline bool strlist__empty(const struct strlist *slist) in strlist__empty() argument
[all …]
Dthread_map.c214 struct strlist *slist = strlist__new(pid_str, &slist_config); in thread_map__new_by_pid_str() local
216 if (!slist) in thread_map__new_by_pid_str()
219 strlist__for_each_entry(pos, slist) { in thread_map__new_by_pid_str()
250 strlist__delete(slist); in thread_map__new_by_pid_str()
285 struct strlist *slist; in thread_map__new_by_tid_str() local
291 slist = strlist__new(tid_str, &slist_config); in thread_map__new_by_tid_str()
292 if (!slist) in thread_map__new_by_tid_str()
295 strlist__for_each_entry(pos, slist) { in thread_map__new_by_tid_str()
322 strlist__delete(slist); in thread_map__new_by_tid_str()
Dintlist.c110 struct intlist *intlist__new(const char *slist) in intlist__new() argument
120 if (slist && intlist__parse_list(ilist, slist)) in intlist__new()
Dintlist.h20 struct intlist *intlist__new(const char *slist);
/Linux-v4.19/fs/afs/
Dserver_list.c16 void afs_put_serverlist(struct afs_net *net, struct afs_server_list *slist) in afs_put_serverlist() argument
20 if (slist && refcount_dec_and_test(&slist->usage)) { in afs_put_serverlist()
21 for (i = 0; i < slist->nr_servers; i++) { in afs_put_serverlist()
22 afs_put_cb_interest(net, slist->servers[i].cb_interest); in afs_put_serverlist()
23 afs_put_server(net, slist->servers[i].server); in afs_put_serverlist()
25 kfree(slist); in afs_put_serverlist()
37 struct afs_server_list *slist; in afs_alloc_server_list() local
45 slist = kzalloc(sizeof(struct afs_server_list) + in afs_alloc_server_list()
48 if (!slist) in afs_alloc_server_list()
51 refcount_set(&slist->usage, 1); in afs_alloc_server_list()
[all …]
Dcallback.c89 struct afs_server_list *slist, in afs_register_server_cb_interest() argument
92 struct afs_server_entry *entry = &slist->servers[index]; in afs_register_server_cb_interest()
101 read_lock(&slist->lock); in afs_register_server_cb_interest()
103 read_unlock(&slist->lock); in afs_register_server_cb_interest()
126 write_lock(&slist->lock); in afs_register_server_cb_interest()
128 write_unlock(&slist->lock); in afs_register_server_cb_interest()
134 write_unlock(&slist->lock); in afs_register_server_cb_interest()
144 write_lock(&slist->lock); in afs_register_server_cb_interest()
152 write_unlock(&slist->lock); in afs_register_server_cb_interest()
331 void afs_clear_callback_interests(struct afs_net *net, struct afs_server_list *slist) in afs_clear_callback_interests() argument
[all …]
Dvolume.c28 struct afs_server_list *slist; in afs_alloc_volume() local
52 slist = afs_alloc_server_list(params->cell, params->key, vldb, type_mask); in afs_alloc_volume()
53 if (IS_ERR(slist)) { in afs_alloc_volume()
54 ret = PTR_ERR(slist); in afs_alloc_volume()
58 refcount_set(&slist->usage, 1); in afs_alloc_volume()
59 volume->servers = slist; in afs_alloc_volume()
Dinternal.h1019 static inline struct afs_server_list *afs_get_serverlist(struct afs_server_list *slist) in afs_get_serverlist() argument
1021 refcount_inc(&slist->usage); in afs_get_serverlist()
1022 return slist; in afs_get_serverlist()
/Linux-v4.19/drivers/crypto/cavium/nitrox/
Dnitrox_reqmgr.c264 struct nitrox_sglist *slist; in dma_map_outbufs() local
272 sz = roundup((3 + nents), 4) * sizeof(*slist); in dma_map_outbufs()
273 slist = kzalloc(sz, sr->gfp); in dma_map_outbufs()
274 if (!slist) in dma_map_outbufs()
277 sr->out.sglist = slist; in dma_map_outbufs()
308 slist->len = ORH_HLEN; in dma_map_outbufs()
309 slist->dma = sr->resp.orh_dma; in dma_map_outbufs()
310 slist++; in dma_map_outbufs()
317 slist->len = glist->len; in dma_map_outbufs()
318 slist->dma = glist->dma; in dma_map_outbufs()
[all …]
/Linux-v4.19/drivers/media/common/saa7146/
Dsaa7146_core.c185 if (!(pt->slist = vmalloc_to_sg(mem, pages))) in saa7146_vmalloc_build_pgtable()
192 slen = pci_map_sg(pci,pt->slist,pt->nents,PCI_DMA_FROMDEVICE); in saa7146_vmalloc_build_pgtable()
196 if (0 != saa7146_pgtable_build_single(pci, pt, pt->slist, slen)) in saa7146_vmalloc_build_pgtable()
202 pci_unmap_sg(pci, pt->slist, pt->nents, PCI_DMA_FROMDEVICE); in saa7146_vmalloc_build_pgtable()
206 kfree(pt->slist); in saa7146_vmalloc_build_pgtable()
207 pt->slist = NULL; in saa7146_vmalloc_build_pgtable()
216 pci_unmap_sg(pci, pt->slist, pt->nents, PCI_DMA_FROMDEVICE); in saa7146_vfree_destroy_pgtable()
218 kfree(pt->slist); in saa7146_vfree_destroy_pgtable()
219 pt->slist = NULL; in saa7146_vfree_destroy_pgtable()
/Linux-v4.19/drivers/w1/
Dw1_int.c68 INIT_LIST_HEAD(&dev->slist); in w1_alloc_dev()
197 list_for_each_entry_safe(sl, sln, &dev->slist, w1_slave_entry) { in __w1_remove_master_device()
Dw1.c385 list_for_each_safe(ent, n, &md->slist) { in w1_master_attribute_show_slaves()
454 list_for_each_entry(sl, &dev->slist, w1_slave_entry) { in w1_slave_search_device()
721 list_add_tail(&sl->w1_slave_entry, &sl->master->slist); in __w1_attach_slave_device()
865 list_for_each_entry(sl, &dev->slist, w1_slave_entry) { in w1_search_slave()
896 list_for_each_entry_safe(sl, sln, &dev->slist, w1_slave_entry) { in w1_reconnect_slaves()
1077 list_for_each_entry(sl, &dev->slist, w1_slave_entry) in w1_search_process_cb()
1084 list_for_each_entry_safe(sl, sln, &dev->slist, w1_slave_entry) { in w1_search_process_cb()
Dw1_netlink.c284 list_for_each_entry(sl, &dev->slist, w1_slave_entry) { in w1_get_slaves()
/Linux-v4.19/fs/9p/
Dv9fs.c467 list_add(&v9ses->slist, &v9fs_sessionlist); in v9fs_session_init()
506 list_del(&v9ses->slist); in v9fs_session_close()
554 list_for_each_entry(v9ses, &v9fs_sessionlist, slist) { in caches_show()
Dv9fs.h117 struct list_head slist; /* list of sessions registered with v9fs */ member
/Linux-v4.19/include/linux/
Dw1.h213 struct list_head slist; member
/Linux-v4.19/drivers/media/dvb-frontends/
Ddib8000.c2499 u8 slist = 0; in dib8000_autosearch_start() local
2552 slist = 16; in dib8000_autosearch_start()
2555 dib8000_set_isdbt_common_channel(state, slist, 1); in dib8000_autosearch_start()
2592 slist = 7; in dib8000_autosearch_start()
2599 slist = 7; in dib8000_autosearch_start()
2603 slist = 3; in dib8000_autosearch_start()
2608 slist = 2; in dib8000_autosearch_start()
2611 slist = 0; in dib8000_autosearch_start()
2614 dprintk("Using list for autosearch : %d\n", slist); in dib8000_autosearch_start()
2616 dib8000_set_isdbt_common_channel(state, slist, 1); in dib8000_autosearch_start()
/Linux-v4.19/include/media/drv-intf/
Dsaa7146.h71 struct scatterlist *slist; member
/Linux-v4.19/drivers/media/pci/ttpci/
Dbudget-core.c197 pci_dma_sync_sg_for_cpu(budget->dev->pci, budget->pt.slist, budget->pt.nents, PCI_DMA_FROMDEVICE); in vpeirq()
Dav7110.c1268 pci_dma_sync_sg_for_cpu(budget->dev->pci, budget->pt.slist, budget->pt.nents, PCI_DMA_FROMDEVICE); in vpeirq()
/Linux-v4.19/tools/power/pm-graph/
Dsleepgraph.py1195 slist = []
1203 slist.append(tmp[t])
1204 return slist