/kernel/linux/linux-6.6/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_g2d.c | 205 struct list_head list; member 217 struct list_head list; member 226 struct list_head list; member 307 list_add_tail(&node[nr].list, &g2d->free_cmdlist); in g2d_init_cmdlist() 344 list); in g2d_get_cmdlist() 345 list_del_init(&node->list); in g2d_get_cmdlist() 354 list_move_tail(&node->list, &g2d->free_cmdlist); in g2d_put_cmdlist() 368 struct g2d_cmdlist_node, list); in g2d_add_cmdlist_to_inuse() 372 list_add_tail(&node->list, &file_priv->inuse_cmdlist); in g2d_add_cmdlist_to_inuse() 407 list_del_init(&g2d_userptr->list); in g2d_userptr_put_dma_addr() [all...] |
/kernel/linux/linux-6.6/net/mac802154/ |
H A D | llsec.c | 47 list_for_each_entry_safe(sl, sn, &sec->table.security_levels, list) { in mac802154_llsec_destroy() 51 list_del(&sl->list); in mac802154_llsec_destroy() 55 list_for_each_entry_safe(dev, dn, &sec->table.devices, list) { in mac802154_llsec_destroy() 59 list_del(&dev->list); in mac802154_llsec_destroy() 63 list_for_each_entry_safe(key, kn, &sec->table.keys, list) { in mac802154_llsec_destroy() 67 list_del(&key->list); in mac802154_llsec_destroy() 223 list_for_each_entry(pos, &sec->table.keys, list) { in mac802154_llsec_key_add() 259 list_add_rcu(&new->list, &sec->table.keys); in mac802154_llsec_key_add() 285 list_for_each_entry(pos, &sec->table.keys, list) { in mac802154_llsec_key_del() 287 list_del_rcu(&pos->list); in mac802154_llsec_key_del() [all...] |
/third_party/mesa3d/src/gallium/frontends/nine/ |
H A D | nine_memory_helper.c | 96 #include "util/list.h" 126 struct list_head list; member 132 struct list_head free_regions; /* This list is sorted by the offset, and consecutive regions are merged */ 133 struct list_head unmapped_allocated_regions; /* This list and the following ones are not sorted */ 232 LIST_FOR_EACH_ENTRY(region, &memfd_file->free_regions, list) { in debug_dump_memfd_state() 237 LIST_FOR_EACH_ENTRY(region, &memfd_file->unmapped_allocated_regions, list) { in debug_dump_memfd_state() 242 LIST_FOR_EACH_ENTRY(region, &memfd_file->locked_mapped_allocated_regions, list) { in debug_dump_memfd_state() 247 LIST_FOR_EACH_ENTRY(region, &memfd_file->unlocked_mapped_allocated_regions, list) { in debug_dump_memfd_state() 252 LIST_FOR_EACH_ENTRY(region, &memfd_file->weak_unlocked_mapped_allocated_regions, list) { in debug_dump_memfd_state() 343 /* Remove from previous list (i in move_region() [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/core/ |
H A D | rtw_xmit.c | 81 INIT_LIST_HEAD(&pxframe->list); in _rtw_init_xmit_priv() 91 list_add_tail(&pxframe->list, in _rtw_init_xmit_priv() 118 INIT_LIST_HEAD(&pxmitbuf->list); in _rtw_init_xmit_priv() 140 list_add_tail(&pxmitbuf->list, in _rtw_init_xmit_priv() 166 INIT_LIST_HEAD(&pxframe->list); in _rtw_init_xmit_priv() 178 list_add_tail(&pxframe->list, in _rtw_init_xmit_priv() 201 INIT_LIST_HEAD(&pxmitbuf->list); in _rtw_init_xmit_priv() 218 list_add_tail(&pxmitbuf->list, in _rtw_init_xmit_priv() 231 INIT_LIST_HEAD(&pxmitbuf->list); in _rtw_init_xmit_priv() 418 /* to do list in update_attrib_vcs_info() [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/core/ |
H A D | rtw_xmit.c | 85 INIT_LIST_HEAD(&pxframe->list); in _rtw_init_xmit_priv() 95 list_add_tail(&pxframe->list, in _rtw_init_xmit_priv() 123 INIT_LIST_HEAD(&pxmitbuf->list); in _rtw_init_xmit_priv() 145 list_add_tail(&pxmitbuf->list, in _rtw_init_xmit_priv() 171 INIT_LIST_HEAD(&pxframe->list); in _rtw_init_xmit_priv() 183 list_add_tail(&pxframe->list, in _rtw_init_xmit_priv() 206 INIT_LIST_HEAD(&pxmitbuf->list); in _rtw_init_xmit_priv() 223 list_add_tail(&pxmitbuf->list, in _rtw_init_xmit_priv() 236 INIT_LIST_HEAD(&pxmitbuf->list); in _rtw_init_xmit_priv() 417 /* to do list in update_attrib_vcs_info() [all...] |
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/ |
H A D | wl_iw.c | 800 wl_uint32_list_t *list = (wl_uint32_list_t *) channels; in wl_iw_get_range() local 827 list->count = htod32(MAXCHANNEL); in wl_iw_get_range() 830 for (i = 0; i < dtoh32(list->count) && i < IW_MAX_FREQUENCIES; i++) { in wl_iw_get_range() 831 range->freq[i].i = dtoh32(list->element[i]); in wl_iw_get_range() 833 ch = dtoh32(list->element[i]); in wl_iw_get_range() 1206 wl_scan_results_t *list; in wl_iw_get_aplist() local 1220 list = kmalloc(buflen, GFP_KERNEL); in wl_iw_get_aplist() 1221 if (!list) in wl_iw_get_aplist() 1223 memset(list, 0, buflen); in wl_iw_get_aplist() 1224 list in wl_iw_get_aplist() 1282 wl_scan_results_t *list; wl_iw_iscan_get_aplist() local 1665 wl_scan_results_t *list; wl_iw_get_scan() local 1797 wl_scan_results_t *list; wl_iw_iscan_get_scan() local 4065 wl_iscan_results_t list; wl_iw_iscan_get() local [all...] |
/kernel/linux/linux-5.10/kernel/trace/ |
H A D | ring_buffer.c | 25 #include <linux/list.h> 56 * The ring buffer is made up of a list of pages. A separate list of pages is 322 * Note, the buffer_page list must be first. The buffer pages 326 * add flags in the list struct pointers, to make the ring buffer 330 struct list_head list; /* list of buffer pages */ member 1137 * head->list->prev->next bit 1 bit 0 1187 static struct list_head *rb_list_head(struct list_head *list) in rb_list_head() argument 1189 unsigned long val = (unsigned long)list; in rb_list_head() 1203 rb_is_head_page(struct ring_buffer_per_cpu *cpu_buffer, struct buffer_page *page, struct list_head *list) rb_is_head_page() argument 1225 struct list_head *list = page->list.prev; rb_is_reader_page() local 1233 rb_set_list_to_head(struct ring_buffer_per_cpu *cpu_buffer, struct list_head *list) rb_set_list_to_head() argument 1260 rb_list_head_clear(struct list_head *list) rb_list_head_clear() argument 1287 struct list_head *list; rb_head_page_set() local 1345 struct list_head *list; rb_set_head_page() local [all...] |
/kernel/linux/linux-5.10/drivers/usb/gadget/ |
H A D | composite.c | 106 * NULL (that indicates end of list) encountered 120 * descriptors list 313 list_add_tail(&function->list, &config->functions); in usb_add_function() 325 list_del(&function->list); in usb_add_function() 359 list_del(&f->list); in usb_remove_function() 532 list_for_each_entry(f, &config->functions, list) { in config_buf() 581 c = list_entry(pos, typeof(*c), list); in config_desc() 633 list_for_each_entry(c, &cdev->configs, list) { in count_configs() 808 list_for_each_entry(f, &cdev->config->functions, list) { in reset_config() 828 list_for_each_entry(c, &cdev->configs, list) { in set_config() [all...] |
/third_party/python/Lib/test/ |
H A D | test_collections.py | 59 self._superset_test(UserList, list) 153 self.assertEqual(list(combined.items()), list(cm.items())) 157 self.assertEqual(ChainMap({1:2}).maps, [{1:2}]) # 1 arg --> list 194 self.assertEqual(list(d.items()), 507 self.assertEqual(list(p), [11, 22]) # coercible to a list 541 names = list(set(''.join([choice(string.ascii_letters) 555 b2_expected = list(range(n)) 606 'kwds', 'len', 'like', 'list', 'ma [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/linux/mmz/ |
H A D | hisi_allocator.c | 25 #include <linux/list.h> 83 list_for_each_entry(p, &mmz->mmb_list, list) { in find_fixed_region() 87 next = list_entry(p->list.next, typeof(*p), list); in find_fixed_region() 92 if (list_first_entry(&mmz->mmb_list, typeof(*p), list) == p) { in find_fixed_region() 104 if (osal_list_is_last(&p->list, &mmz->mmb_list)) { in find_fixed_region() 210 osal_list_for_each_entry(p, &mmb->zone->mmb_list, list) { in do_mmb_alloc() 219 osal_list_add(&mmb->list, p->list.prev); in do_mmb_alloc() 443 osal_list_del(&mmb->list); in __mmb_free() [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/common/ |
H A D | mali_pp_job.h | 89 _mali_osk_list_t list; /**< Used to link jobs together in the scheduler queue */ member 231 void mali_pp_job_list_add(struct mali_pp_job *job, _mali_osk_list_t *list); 234 _mali_osk_list_t *list) in mali_pp_job_list_addtail() 236 _mali_osk_list_addtail(&job->list, list); in mali_pp_job_list_addtail() 240 _mali_osk_list_t *list) in mali_pp_job_list_move() 244 MALI_DEBUG_ASSERT(!_mali_osk_list_empty(&job->list)); in mali_pp_job_list_move() 245 _mali_osk_list_move(&job->list, list); in mali_pp_job_list_move() 252 _mali_osk_list_delinit(&job->list); in mali_pp_job_list_remove() 233 mali_pp_job_list_addtail(struct mali_pp_job *job, _mali_osk_list_t *list) mali_pp_job_list_addtail() argument 239 mali_pp_job_list_move(struct mali_pp_job *job, _mali_osk_list_t *list) mali_pp_job_list_move() argument [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/common/ |
H A D | mali_pp_job.h | 93 _mali_osk_list_t list; /**< Used to link jobs together in the scheduler queue */ member 238 void mali_pp_job_list_add(struct mali_pp_job *job, _mali_osk_list_t *list); 240 MALI_STATIC_INLINE void mali_pp_job_list_addtail(struct mali_pp_job *job, _mali_osk_list_t *list) in mali_pp_job_list_addtail() argument 242 mali_osk_list_addtail(&job->list, list); in mali_pp_job_list_addtail() 245 MALI_STATIC_INLINE void mali_pp_job_list_move(struct mali_pp_job *job, _mali_osk_list_t *list) in mali_pp_job_list_move() argument 249 MALI_DEBUG_ASSERT(!_mali_osk_list_empty(&job->list)); in mali_pp_job_list_move() 250 _mali_osk_list_move(&job->list, list); in mali_pp_job_list_move() 257 mali_osk_list_delinit(&job->list); in mali_pp_job_list_remove() [all...] |
/kernel/linux/common_modules/tzdriver/core/ |
H A D | cmdmonitor.c | 17 #include <linux/list.h> 147 list_for_each_entry(monitor, &g_cmd_monitor_list, list) { in is_thread_reported() 280 list_for_each_entry(monitor, &g_cmd_monitor_list, list) { in cmd_monitor_reset_context() 384 list_for_each_entry_safe(monitor, tmp, &g_cmd_monitor_list, list) { in cmd_monitor_tick() 393 list_del(&monitor->list); in cmd_monitor_tick() 400 /* if have cmd in monitor list, we need tick */ in cmd_monitor_tick() 484 INIT_LIST_HEAD(&newitem->list); in init_monitor_locked() 485 list_add_tail(&newitem->list, &g_cmd_monitor_list); in init_monitor_locked() 504 list_for_each_entry(monitor, &g_cmd_monitor_list, list) { in cmd_monitor_log() 599 list_for_each_entry_safe(monitor, tmp, &g_cmd_monitor_list, list) { in free_cmd_monitor() [all...] |
/kernel/linux/linux-5.10/drivers/acpi/ |
H A D | dock.c | 43 struct list_head list; member 69 * Add the dependent device to the dock's dependent device list. 81 INIT_LIST_HEAD(&dd->list); in add_dock_dependent_device() 82 list_add_tail(&dd->list, &ds->dependent_devices); in add_dock_dependent_device() 146 * iterate over the dependent device list for this dock. If the 154 list_for_each_entry(dd, &ds->dependent_devices, list) in find_dock_dependent_device() 229 * Walk the list in reverse order so that devices that have been added in hot_remove_dock_devices() 233 list_for_each_entry_reverse(dd, &ds->dependent_devices, list) in hot_remove_dock_devices() 237 list_for_each_entry_reverse(dd, &ds->dependent_devices, list) in hot_remove_dock_devices() 248 * Traverse the list o [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_client.c | 4 #include <linux/list.h> 179 * iavf_client_add_instance - add a client instance to the instance list 222 mac = list_first_entry(&cinst->lan_info.netdev->dev_addrs.list, in iavf_client_add_instance() 223 struct netdev_hw_addr, list); in iavf_client_add_instance() 227 dev_err(&adapter->pdev->dev, "MAC address list is empty!\n"); in iavf_client_add_instance() 236 * iavf_client_del_instance - removes a client instance from the list 264 /* Add the client instance to the instance list */ in iavf_client_subtask() 287 * iavf_lan_add_device - add a lan device struct to the list of lan devices 298 list_for_each_entry(ldev, &iavf_devices, list) { in iavf_lan_add_device() 310 INIT_LIST_HEAD(&ldev->list); in iavf_lan_add_device() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | pci_dn.c | 86 list_for_each_entry(pdn, &parent->child_list, list) { in pci_get_pdn_by_devfn() 118 list_for_each_entry(pdn, &parent->child_list, list) { in pci_get_pdn() 167 INIT_LIST_HEAD(&pdn->list); in add_one_sriov_vf_pdn() 168 list_add_tail(&pdn->list, &parent->child_list); in add_one_sriov_vf_pdn() 246 &parent->child_list, list) { in remove_sriov_vf_pdns() 273 if (!list_empty(&pdn->list)) in remove_sriov_vf_pdns() 274 list_del(&pdn->list); in remove_sriov_vf_pdns() 330 INIT_LIST_HEAD(&pdn->list); in pci_add_device_node_info() 335 list_add_tail(&pdn->list, &pdn->parent->child_list); in pci_add_device_node_info() 357 list_del(&pdn->list); in pci_remove_device_node_info() [all...] |
/kernel/linux/linux-6.6/arch/um/kernel/ |
H A D | irq.c | 48 struct list_head list; member 168 * list and lock it every time. We avoid locking by turning off in _sigio_handler() 207 list_for_each_entry(walk, &active_fds, list) { in get_irq_entry_by_fd() 222 list_del(&to_free->list); in free_irq_entry() 280 list_add_tail(&irq_entry->list, &active_fds); in activate_fd() 329 list_for_each_entry(entry, &active_fds, list) { in free_irq_by_irq_and_dev() 397 list_for_each_entry(entry, &active_fds, list) in deactivate_all_fds() 505 list_for_each_entry(entry, &active_fds, list) { in um_irqs_suspend() 551 * don't try anything else with the interrupt list from there. in um_irqs_resume() 553 list_for_each_entry(entry, &active_fds, list) { in um_irqs_resume() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_mr_tcam.c | 5 #include <linux/list.h> 20 struct list_head list; member 65 list_add_tail(&erif_sublist->list, &erif_list->erif_sublists); in mlxsw_sp_mr_erif_sublist_create() 73 list_del(&erif_sublist->list); in mlxsw_sp_mr_erif_sublist_destroy() 97 list); in mlxsw_sp_mr_erif_list_add() 119 list) in mlxsw_sp_mr_erif_list_flush() 132 list_for_each_entry(curr_sublist, &erif_list->erif_sublists, list) { in mlxsw_sp_mr_erif_list_commit() 137 if (list_is_last(&curr_sublist->list, in mlxsw_sp_mr_erif_list_commit() 145 next_sublist = list_next_entry(curr_sublist, list); in mlxsw_sp_mr_erif_list_commit() 293 /* Create the egress RIFs list */ in mlxsw_sp_mr_tcam_route_create() [all...] |
/kernel/linux/linux-5.10/lib/ |
H A D | lru_cache.c | 142 list_add(&e->list, &lc->free); in lc_create() 220 list_add(&e->list, &lc->free); in lc_reset() 293 * used", i.e. on the "to_be_changed" list, pending transaction commit. 306 * @e must be unused (refcnt == 0). Moves @e from "lru" to "free" list, 317 list_move(&e->list, &lc->free); in lc_del() 333 e = list_entry(n, struct lc_element, list); in lc_prepare_for_change() 340 list_move(&e->list, &lc->to_be_changed); in lc_prepare_for_change() 348 return 1; /* something on the free list */ in lc_unused_element_available() 379 * list, not yet committed. Don't pull it in twice, in __lc_get() 394 list_move(&e->list, in __lc_get() [all...] |
/kernel/linux/linux-5.10/kernel/bpf/ |
H A D | bpf_local_storage.c | 4 #include <linux/list.h> 116 &local_storage->list); in bpf_selem_unlink_storage_nolock() 172 hlist_add_head_rcu(&selem->snode, &local_storage->list); in bpf_selem_link_storage_nolock() 199 hlist_add_head_rcu(&selem->map_node, &b->list); in bpf_selem_link_map() 227 hlist_for_each_entry_rcu(selem, &local_storage->list, snode) in bpf_local_storage_lookup() 283 INIT_HLIST_HEAD(&storage->list); in bpf_local_storage_alloc() 309 * bucket->list, first_selem can be freed immediately in bpf_local_storage_alloc() 312 * synchronize_rcu() before walking the bucket->list. in bpf_local_storage_alloc() 314 * bucket->list under rcu_read_lock(). in bpf_local_storage_alloc() 348 if (!local_storage || hlist_empty(&local_storage->list)) { in bpf_local_storage_update() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_irq.c | 71 * @list: Linked list entry referencing the next/previous handler 78 struct list_head list; member 126 * Remove a handler and return a pointer to handler list from which the 157 list); in remove_irq_handler() 160 /* Found our handler. Remove it from the list. */ in remove_irq_handler() 161 list_del(&handler->list); in remove_irq_handler() 272 /* Lock the list, add the handler. */ in amdgpu_dm_irq_register_interrupt() 286 list_add_tail(&handler_data->list, hnd_list); in amdgpu_dm_irq_register_interrupt() 354 * &struct amdgpu_dm_irq_handler_data hooked together in a linked list [all...] |
/kernel/linux/linux-5.10/drivers/media/v4l2-core/ |
H A D | v4l2-event.c | 42 kev = list_first_entry(&fh->available, struct v4l2_kevent, list); in __v4l2_event_dequeue() 43 list_del(&kev->list); in __v4l2_event_dequeue() 95 list_for_each_entry(sev, &fh->subscribed, list) in v4l2_event_subscribed() 121 list_del(&kev->list); in __v4l2_event_queue_fh() 146 list_add_tail(&kev->list, &fh->available); in __v4l2_event_queue_fh() 166 list_for_each_entry(fh, &vdev->fh_list, list) in v4l2_event_queue() 200 list_del(&sev->events[sev_pos(sev, i)].list); in __v4l2_event_unsubscribe() 203 list_del(&sev->list); in __v4l2_event_unsubscribe() 238 list_add(&sev->list, &fh->subscribed); in v4l2_event_subscribe() 272 struct v4l2_subscribed_event, list); in v4l2_event_unsubscribe_all() [all...] |
/kernel/linux/linux-5.10/drivers/platform/x86/ |
H A D | dell_rbu.c | 74 struct list_head list; member 87 INIT_LIST_HEAD(&packet_data_head.list); in init_packet_head() 185 INIT_LIST_HEAD(&newpacket->list); in create_packet() 186 list_add_tail(&newpacket->list, &packet_data_head.list); in create_packet() 295 list_for_each_entry(newpacket, (&packet_data_head.list)->next, list) { in packet_read_list() 318 list_for_each_entry_safe(newpacket, tmp, (&packet_data_head.list)->next, list) { in packet_empty_list() 319 list_del(&newpacket->list); in packet_empty_list() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_mr_tcam.c | 5 #include <linux/list.h> 20 struct list_head list; member 65 list_add_tail(&erif_sublist->list, &erif_list->erif_sublists); in mlxsw_sp_mr_erif_sublist_create() 73 list_del(&erif_sublist->list); in mlxsw_sp_mr_erif_sublist_destroy() 97 list); in mlxsw_sp_mr_erif_list_add() 119 list) in mlxsw_sp_mr_erif_list_flush() 132 list_for_each_entry(curr_sublist, &erif_list->erif_sublists, list) { in mlxsw_sp_mr_erif_list_commit() 137 if (list_is_last(&curr_sublist->list, in mlxsw_sp_mr_erif_list_commit() 145 next_sublist = list_next_entry(curr_sublist, list); in mlxsw_sp_mr_erif_list_commit() 293 /* Create the egress RIFs list */ in mlxsw_sp_mr_tcam_route_create() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_mactable.c | 34 struct list_head list; member 264 list_for_each_entry(mact_entry, &sparx5->mact_entries, list) { in find_mact_entry() 320 list_add_tail(&mact_entry->list, &sparx5->mact_entries); in sparx5_add_mact_entry() 347 list) { in sparx5_del_mact_entry() 352 list_del(&mact_entry->list); in sparx5_del_mact_entry() 381 list_for_each_entry(mact_entry, &sparx5->mact_entries, list) { in sparx5_mact_handle_entry() 410 list_add_tail(&mact_entry->list, &sparx5->mact_entries); in sparx5_mact_handle_entry() 433 list_for_each_entry(mact_entry, &sparx5->mact_entries, list) in sparx5_mact_pull_work() 459 list) { in sparx5_mact_pull_work() 469 list_del(&mact_entry->list); in sparx5_mact_pull_work() [all...] |