/Linux-v5.4/tools/perf/util/ |
D | strlist.c | 49 struct strlist *slist = container_of(rblist, struct strlist, rblist); in strlist__node_delete() local 52 str_node__delete(snode, slist->dupstr); in strlist__node_delete() 63 int strlist__add(struct strlist *slist, const char *new_entry) in strlist__add() argument 65 return rblist__add_node(&slist->rblist, new_entry); in strlist__add() 68 int strlist__load(struct strlist *slist, const char *filename) in strlist__load() argument 84 err = strlist__add(slist, entry); in strlist__load() 95 void strlist__remove(struct strlist *slist, struct str_node *snode) in strlist__remove() argument 97 rblist__remove_node(&slist->rblist, &snode->rb_node); in strlist__remove() 100 struct str_node *strlist__find(struct strlist *slist, const char *entry) in strlist__find() argument 103 struct rb_node *rb_node = rblist__find(&slist->rblist, entry); in strlist__find() [all …]
|
D | strlist.h | 32 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 …]
|
D | thread_map.c | 192 struct strlist *slist = strlist__new(pid_str, &slist_config); in thread_map__new_by_pid_str() local 194 if (!slist) in thread_map__new_by_pid_str() 197 strlist__for_each_entry(pos, slist) { in thread_map__new_by_pid_str() 228 strlist__delete(slist); in thread_map__new_by_pid_str() 251 struct strlist *slist; in thread_map__new_by_tid_str() local 257 slist = strlist__new(tid_str, &slist_config); in thread_map__new_by_tid_str() 258 if (!slist) in thread_map__new_by_tid_str() 261 strlist__for_each_entry(pos, slist) { in thread_map__new_by_tid_str() 288 strlist__delete(slist); in thread_map__new_by_tid_str()
|
D | intlist.c | 109 struct intlist *intlist__new(const char *slist) in intlist__new() argument 119 if (slist && intlist__parse_list(ilist, slist)) in intlist__new()
|
D | intlist.h | 20 struct intlist *intlist__new(const char *slist);
|
/Linux-v5.4/fs/afs/ |
D | server_list.c | 12 void afs_put_serverlist(struct afs_net *net, struct afs_server_list *slist) in afs_put_serverlist() argument 16 if (slist && refcount_dec_and_test(&slist->usage)) { in afs_put_serverlist() 17 for (i = 0; i < slist->nr_servers; i++) { in afs_put_serverlist() 18 afs_put_cb_interest(net, slist->servers[i].cb_interest); in afs_put_serverlist() 19 afs_put_server(net, slist->servers[i].server, in afs_put_serverlist() 22 kfree(slist); in afs_put_serverlist() 34 struct afs_server_list *slist; in afs_alloc_server_list() local 42 slist = kzalloc(struct_size(slist, servers, nr_servers), GFP_KERNEL); in afs_alloc_server_list() 43 if (!slist) in afs_alloc_server_list() 46 refcount_set(&slist->usage, 1); in afs_alloc_server_list() [all …]
|
D | fs_probe.c | 198 int afs_wait_for_fs_probes(struct afs_server_list *slist, unsigned long untried) in afs_wait_for_fs_probes() argument 206 _enter("%u,%lx", slist->nr_servers, untried); in afs_wait_for_fs_probes() 209 for (i = 0; i < slist->nr_servers; i++) { in afs_wait_for_fs_probes() 211 server = slist->servers[i].server; in afs_wait_for_fs_probes() 221 waits = kmalloc(array_size(slist->nr_servers, sizeof(*waits)), GFP_KERNEL); in afs_wait_for_fs_probes() 225 for (i = 0; i < slist->nr_servers; i++) { in afs_wait_for_fs_probes() 227 server = slist->servers[i].server; in afs_wait_for_fs_probes() 237 for (i = 0; i < slist->nr_servers; i++) { in afs_wait_for_fs_probes() 239 server = slist->servers[i].server; in afs_wait_for_fs_probes() 255 for (i = 0; i < slist->nr_servers; i++) { in afs_wait_for_fs_probes() [all …]
|
D | callback.c | 89 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() 102 read_lock(&slist->lock); in afs_register_server_cb_interest() 104 read_unlock(&slist->lock); in afs_register_server_cb_interest() 127 write_lock(&slist->lock); in afs_register_server_cb_interest() 129 write_unlock(&slist->lock); in afs_register_server_cb_interest() 135 write_unlock(&slist->lock); in afs_register_server_cb_interest() 145 write_lock(&slist->lock); in afs_register_server_cb_interest() 153 write_unlock(&slist->lock); in afs_register_server_cb_interest() 333 void afs_clear_callback_interests(struct afs_net *net, struct afs_server_list *slist) in afs_clear_callback_interests() argument [all …]
|
D | volume.c | 22 struct afs_server_list *slist; in afs_alloc_volume() local 47 slist = afs_alloc_server_list(params->cell, params->key, vldb, type_mask); in afs_alloc_volume() 48 if (IS_ERR(slist)) { in afs_alloc_volume() 49 ret = PTR_ERR(slist); in afs_alloc_volume() 53 refcount_set(&slist->usage, 1); in afs_alloc_volume() 54 volume->servers = slist; in afs_alloc_volume()
|
D | internal.h | 1243 static inline struct afs_server_list *afs_get_serverlist(struct afs_server_list *slist) in afs_get_serverlist() argument 1245 refcount_inc(&slist->usage); in afs_get_serverlist() 1246 return slist; in afs_get_serverlist()
|
/Linux-v5.4/drivers/media/common/saa7146/ |
D | saa7146_core.c | 173 if (!(pt->slist = vmalloc_to_sg(mem, pages))) in saa7146_vmalloc_build_pgtable() 180 slen = pci_map_sg(pci,pt->slist,pt->nents,PCI_DMA_FROMDEVICE); in saa7146_vmalloc_build_pgtable() 184 if (0 != saa7146_pgtable_build_single(pci, pt, pt->slist, slen)) in saa7146_vmalloc_build_pgtable() 190 pci_unmap_sg(pci, pt->slist, pt->nents, PCI_DMA_FROMDEVICE); in saa7146_vmalloc_build_pgtable() 194 kfree(pt->slist); in saa7146_vmalloc_build_pgtable() 195 pt->slist = NULL; in saa7146_vmalloc_build_pgtable() 204 pci_unmap_sg(pci, pt->slist, pt->nents, PCI_DMA_FROMDEVICE); in saa7146_vfree_destroy_pgtable() 206 kfree(pt->slist); in saa7146_vfree_destroy_pgtable() 207 pt->slist = NULL; in saa7146_vfree_destroy_pgtable()
|
/Linux-v5.4/drivers/w1/ |
D | w1_int.c | 59 INIT_LIST_HEAD(&dev->slist); in w1_alloc_dev() 188 list_for_each_entry_safe(sl, sln, &dev->slist, w1_slave_entry) { in __w1_remove_master_device()
|
D | w1.c | 376 list_for_each_safe(ent, n, &md->slist) { in w1_master_attribute_show_slaves() 445 list_for_each_entry(sl, &dev->slist, w1_slave_entry) { in w1_slave_search_device() 712 list_add_tail(&sl->w1_slave_entry, &sl->master->slist); in __w1_attach_slave_device() 856 list_for_each_entry(sl, &dev->slist, w1_slave_entry) { in w1_search_slave() 887 list_for_each_entry_safe(sl, sln, &dev->slist, w1_slave_entry) { in w1_reconnect_slaves() 1068 list_for_each_entry(sl, &dev->slist, w1_slave_entry) in w1_search_process_cb() 1075 list_for_each_entry_safe(sl, sln, &dev->slist, w1_slave_entry) { in w1_search_process_cb()
|
D | w1_netlink.c | 275 list_for_each_entry(sl, &dev->slist, w1_slave_entry) { in w1_get_slaves()
|
/Linux-v5.4/fs/9p/ |
D | v9fs.c | 473 list_add(&v9ses->slist, &v9fs_sessionlist); in v9fs_session_init() 512 list_del(&v9ses->slist); in v9fs_session_close() 560 list_for_each_entry(v9ses, &v9fs_sessionlist, slist) { in caches_show()
|
D | v9fs.h | 102 struct list_head slist; /* list of sessions registered with v9fs */ member
|
/Linux-v5.4/include/linux/ |
D | w1.h | 209 struct list_head slist; member
|
/Linux-v5.4/drivers/media/dvb-frontends/ |
D | dib8000.c | 2496 u8 slist = 0; in dib8000_autosearch_start() local 2549 slist = 16; in dib8000_autosearch_start() 2552 dib8000_set_isdbt_common_channel(state, slist, 1); in dib8000_autosearch_start() 2589 slist = 7; in dib8000_autosearch_start() 2596 slist = 7; in dib8000_autosearch_start() 2600 slist = 3; in dib8000_autosearch_start() 2605 slist = 2; in dib8000_autosearch_start() 2608 slist = 0; in dib8000_autosearch_start() 2611 dprintk("Using list for autosearch : %d\n", slist); in dib8000_autosearch_start() 2613 dib8000_set_isdbt_common_channel(state, slist, 1); in dib8000_autosearch_start()
|
/Linux-v5.4/include/media/drv-intf/ |
D | saa7146.h | 71 struct scatterlist *slist; member
|
/Linux-v5.4/drivers/media/pci/ttpci/ |
D | budget-core.c | 183 pci_dma_sync_sg_for_cpu(budget->dev->pci, budget->pt.slist, budget->pt.nents, PCI_DMA_FROMDEVICE); in vpeirq()
|
D | av7110.c | 1252 pci_dma_sync_sg_for_cpu(budget->dev->pci, budget->pt.slist, budget->pt.nents, PCI_DMA_FROMDEVICE); in vpeirq()
|