/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/ |
H A D | dma.c | 39 list); in __mt76_get_txwi() 40 list_del(&t->list); in __mt76_get_txwi() 65 list_add(&t->list, &dev->txwi_cache); in mt76_put_txwi()
|
/kernel/linux/linux-5.10/drivers/net/wireless/intersil/hostap/ |
H A D | hostap_wlan.h | 552 struct list_head list; member 626 struct list_head list; member 654 struct list_head hostap_interfaces; /* Host AP interface list (contains 658 * when removing entries from the list. 861 /* BSS list / protected by local->lock */ 894 struct list_head list; /* list entry in Host AP interface list */ member
|
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/libertas/ |
H A D | main.c | 313 static inline int mac_in_list(unsigned char *list, int list_len, in mac_in_list() argument 317 if (!memcmp(list, mac, ETH_ALEN)) in mac_in_list() 319 list += ETH_ALEN; in mac_in_list()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/ |
H A D | dp.h | 46 struct list_head list; member 52 struct list_head list; member 113 /* Size to enforce scatter idle list mode */ 1332 struct list_head list; member
|
/kernel/linux/linux-5.10/drivers/scsi/aic94xx/ |
H A D | aic94xx_init.c | 555 if (!list_empty(&seq->escb_arr[i]->list)) in asd_free_escbs() 556 list_del_init(&seq->escb_arr[i]->list); in asd_free_escbs() 862 struct asd_ascb *ascb = list_entry(pos, struct asd_ascb, list); in asd_free_queues()
|
/kernel/linux/linux-5.10/drivers/phy/ |
H A D | phy-core.c | 136 list_for_each_entry(phy_provider, &phy_provider_list, list) { in of_phy_provider_lookup() 1054 list_add_tail(&phy_provider->list, &phy_provider_list); in __of_phy_provider_register() 1111 list_del(&phy_provider->list); in of_phy_provider_unregister()
|
/kernel/linux/linux-5.10/drivers/usb/c67x00/ |
H A D | c67x00-sched.c | 216 * * keep a list of tds with each urbp in c67x00_release_urb() 269 list_add(&ep_data->node, &c67x00->list[type]); in c67x00_ep_data_alloc() 273 list_for_each_entry(prev, &c67x00->list[type], node) { in c67x00_ep_data_alloc() 311 dev_warn(c67x00_hcd_dev(c67x00), "error: urb list not empty\n"); in c67x00_endpoint_disable() 783 /* traverse every endpoint on the list */ in c67x00_fill_from_list() 784 list_for_each_entry(ep_data, &c67x00->list[type], node) { in c67x00_fill_from_list() 803 "TD list not empty! This should not happen!\n"); in c67x00_fill_frame() 817 /* Fill the list */ in c67x00_fill_frame() 886 /* Remove all td's from the list which come 1033 /* next in list coul in c67x00_check_td_list() [all...] |
/kernel/linux/linux-5.10/drivers/usb/cdns3/ |
H A D | gadget.h | 1110 * @pending_req_list: list of requests queuing on transfer ring. 1111 * @deferred_req_list: list of requests waiting for queuing on transfer ring. 1112 * @wa2_descmiss_req_list: list of requests internally allocated by driver. 1205 * @list: used to adding instance of this object to list 1212 struct list_head list; member 1226 * @list: used by internally allocated request to add to wa2_descmiss_req_list. 1243 struct list_head list; member 1270 * @aligned_buf_list: list of aligned buffers internally allocated by driver 1350 struct usb_request *cdns3_next_request(struct list_head *list); [all...] |
/kernel/linux/linux-5.10/net/wireless/ |
H A D | chan.c | 698 list_for_each_entry(wdev, &wiphy->wdev_list, list) { in cfg80211_is_wiphy_oper_chan() 725 list_for_each_entry(rdev, &cfg80211_rdev_list, list) { in cfg80211_any_wiphy_oper_chan() 1122 list_for_each_entry(wdev, &rdev->wiphy.wdev_list, list) { in cfg80211_ir_permissive_chan()
|
/kernel/linux/linux-5.10/net/smc/ |
H A D | smc_wr.c | 349 hash_for_each_possible(smc_wr_rx_hash, h_iter, list, handler->type) { in smc_wr_rx_register_handler() 355 hash_add(smc_wr_rx_hash, &handler->list, handler->type); in smc_wr_rx_register_handler() 378 hash_for_each_possible(smc_wr_rx_hash, handler, list, wr_rx->type) { in smc_wr_rx_demultiplex()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | perf_event.h | 40 #include <linux/list.h> 491 * May (and should) traverse event::addr_filters::list, for which its 526 * @entry: event's filter list linkage 544 * @list: list of filters for this event 545 * @lock: spinlock that serializes accesses to the @list and event's 549 * A child event will use parent's @list (and therefore @lock), so they are 553 struct list_head list; member 616 struct list_head list; member 790 * Protect the states of the events in the list, [all...] |
H A D | intel-iommu.h | 18 #include <linux/list.h> 542 struct list_head devices; /* all devices' list */ 543 struct list_head auxd; /* link to device's auxiliary list */ 619 struct list_head global; /* link to global list */ 761 struct list_head list; member 782 struct list_head list; member
|
/kernel/linux/linux-5.10/include/net/bluetooth/ |
H A D | l2cap.h | 533 __u16 *list; member 641 struct list_head list; member 709 struct list_head list; member
|
/kernel/linux/linux-5.10/sound/pci/echoaudio/ |
H A D | echoaudio_dsp.c | 1109 Functions for managing the scatter-gather list 1127 struct sg_entry *list = (struct sg_entry *)pipe->sgpage.area; in sglist_add_mapping() local 1130 list[head].addr = cpu_to_le32(address); in sglist_add_mapping() 1131 list[head].size = cpu_to_le32(length); in sglist_add_mapping()
|
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | wm_hubs.c | 142 struct list_head list; member 161 list_for_each_entry(cache, &hubs->dcs_cache, list) { in wm_hubs_dcs_cache_get() 192 list_add_tail(&cache->list, &hubs->dcs_cache); in wm_hubs_dcs_cache_set()
|
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | intel-bts.c | 254 if (b->list.prev == &queue->head) in intel_bts_do_fix_overlap() 256 a = list_entry(b->list.prev, struct auxtrace_buffer, list); in intel_bts_do_fix_overlap()
|
/kernel/linux/linux-5.10/fs/lockd/ |
H A D | svclock.c | 13 * to a file's list of blocked locks through a semaphore. The global 14 * list of blocked locks is not protected in this fashion however. 16 * call) move blocked locks towards the head of the list *while some other 18 * practice, because this will only cause functions traversing the list 52 * The list of blocked locks to retry 87 * Insert a blocked lock into the global list 112 * so we will be adding to the end of the list - good in nlmsvc_insert_block_locked() 128 * Remove a block from the global list 251 /* Add to file's list of blocks */ in nlmsvc_create_block() 278 /* Remove block from list */ in nlmsvc_unlink_block() [all...] |
/kernel/linux/linux-5.10/fs/cachefiles/ |
H A D | rdwr.c | 49 /* move onto the action list and queue for FS-Cache thread pool */ in cachefiles_read_waiter() 54 * monitor being enqueued on the op->to_do list and the op getting in cachefiles_read_waiter() 134 /* it'll reappear on the todo list */ in cachefiles_read_reissue() 467 struct list_head *list) in cachefiles_read_backing_file() 476 list_for_each_entry_safe(netpage, _n, list, lru) { in cachefiles_read_backing_file() 652 list_for_each_entry_safe(netpage, _n, list, lru) { in cachefiles_read_backing_file() 679 * read a list of pages from the cache or allocate blocks in which to store 748 /* we have data - add it to the list to give to the in cachefiles_read_or_alloc_pages() 465 cachefiles_read_backing_file(struct cachefiles_object *object, struct fscache_retrieval *op, struct list_head *list) cachefiles_read_backing_file() argument
|
/kernel/linux/linux-5.10/lib/ |
H A D | kobject.c | 196 /* add the kobject to its kset's list */ 204 list_add_tail(&kobj->entry, &kobj->kset->list); in kobj_kset_join() 208 /* remove the kobject from its kset's list */ 839 INIT_LIST_HEAD(&k->list); in kset_init() 917 * Lock kset via @kset->subsys, and iterate over @kset->list, 928 list_for_each_entry(k, &kset->list, entry) { in kset_find_obj()
|
/kernel/linux/linux-5.10/kernel/ |
H A D | kexec_core.c | 16 #include <linux/list.h> 120 * The assembly stub in the control code buffer is passed a linked list 269 /* Initialize the list of control pages */ in do_kimage_alloc_init() 272 /* Initialize the list of destination pages */ in do_kimage_alloc_init() 275 /* Initialize the list of unusable pages */ in do_kimage_alloc_init() 340 void kimage_free_page_list(struct list_head *list) in kimage_free_page_list() argument 344 list_for_each_entry_safe(page, next, list, lru) { in kimage_free_page_list() 710 * Walk through the list of destination pages, and see if I in kimage_alloc_page() 774 /* Place the page on the destination list, to be used later */ in kimage_alloc_page()
|
/kernel/linux/linux-5.10/fs/overlayfs/ |
H A D | inode.c | 398 /* Never list private (.overlay) */ in ovl_can_list() 406 /* list other trusted for superuser only */ in ovl_can_list() 410 ssize_t ovl_listxattr(struct dentry *dentry, char *list, size_t size) in ovl_listxattr() argument 419 res = vfs_listxattr(realdentry, list, size); in ovl_listxattr() 425 for (s = list, len = res; len;) { in ovl_listxattr() 428 /* underlying fs providing us with an broken xattr list? */ in ovl_listxattr()
|
/kernel/linux/linux-5.10/net/batman-adv/ |
H A D | bat_v_ogm.c | 19 #include <linux/list.h> 304 list_for_each_entry_rcu(hard_iface, &batadv_hardif_list, list) { in batadv_v_ogm_send_softif() 935 list_for_each_entry_rcu(hard_iface, &batadv_hardif_list, list) { in batadv_v_ogm_process()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
H A D | nouveau_display.c | 440 #define PROP_ENUM(p,gen,n,list) do { \ 441 struct nouveau_drm_prop_enum_list *l = (list); \ 450 l = (list); \
|
/kernel/linux/linux-5.10/drivers/pci/hotplug/ |
H A D | acpiphp_glue.c | 358 list_del(&bridge->list); in cleanup_bridge() 909 /* Must be added to the list prior to calling acpiphp_add_context(). */ in acpiphp_enumerate_slots() 911 list_add(&bridge->list, &bridge_list); in acpiphp_enumerate_slots() 960 list_for_each_entry(bridge, &bridge_list, list) in acpiphp_remove_slots()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/vc4/ |
H A D | vc4_bo.c | 207 /* Rebase the old cached BO lists to their new list in vc4_get_cache_list_for_size() 219 /* And initialize the brand new BO list heads. */ in vc4_get_cache_list_for_size() 250 list_add_tail(&bo->size_head, &vc4->purgeable.list); in vc4_bo_add_to_purgeable_pool() 266 * purgeable list which will fail if the ->next/prev fields in vc4_bo_remove_from_purgeable_pool_locked() 269 * Re-initializing the list element guarantees that list_del() in vc4_bo_remove_from_purgeable_pool_locked() 306 while (!list_empty(&vc4->purgeable.list)) { in vc4_bo_userspace_cache_purge() 307 struct vc4_bo *bo = list_first_entry(&vc4->purgeable.list, in vc4_bo_userspace_cache_purge() 327 * - it has not been re-inserted in the purgeable list in vc4_bo_userspace_cache_purge() 530 /* Remove the BO from the purgeable list. */ in vc4_free_object()
|