Lines Matching refs:list
89 * (delete and add uses RCU list operations). */
222 list_for_each_entry_rcu(mod, &modules, list,
256 struct list_head *kdb_modules = &modules; /* kdb needs the list of modules */
461 list_for_each_entry_rcu(mod, &modules, list,
530 "mailing list together with submitting your code for "
633 list_for_each_entry_rcu(mod, &modules, list,
707 list_for_each_entry_rcu(mod, &modules, list) {
860 * - the module_use is added to the list of 'b' sources (so
861 * 'b' can walk the list to see who sourced them), and of 'a'
1856 /* pick a field to test for end of list */
2225 /* We leave it in list to prevent duplicate loads, but make sure
2248 /* Unlink carefully: kallsyms could be walking list. */
2249 list_del_rcu(&mod->list);
2251 /* Remove this module from bug list, this uses list_del_rcu */
2253 /* Wait for RCU-sched synchronizing before releasing mod->list and buglist. */
3554 /* module_blacklist is a comma-separated list of module names */
3706 struct llist_node *pos, *n, *list;
3709 list = llist_del_all(&init_free_list);
3713 llist_for_each_safe(pos, n, list) {
3836 * We try to place it in the list now to make sure it's unique before
3879 list_add_rcu(&mod->list, &modules);
3900 /* This relies on module_mutex for list integrity. */
4029 /* Reserve our place in the list. */
4168 /* Unlink carefully: kallsyms could be walking list. */
4169 list_del_rcu(&mod->list);
4172 /* Wait for RCU-sched synchronizing before releasing mod->list. */
4349 list_for_each_entry_rcu(mod, &modules, list) {
4375 list_for_each_entry_rcu(mod, &modules, list) {
4403 list_for_each_entry_rcu(mod, &modules, list) {
4455 list_for_each_entry_rcu(mod, &modules, list) {
4476 list_for_each_entry(mod, &modules, list) {
4560 /* Called by the /proc file system to return a list of modules. */
4579 struct module *mod = list_entry(p, struct module, list);
4610 Where refcount is a number or -, and deps is a comma-separated list
4772 list_for_each_entry_rcu(mod, &modules, list) {