/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | crypto.c | 50 spinlock_t destroy_lock; /* protect destroy_list */ 51 struct list_head destroy_list; member 512 struct list_head *destroy_list) in mlx5_crypto_dek_bulk_handle_avail() 520 list_add(&bulk->entry, destroy_list); in mlx5_crypto_dek_bulk_handle_avail() 551 LIST_HEAD(destroy_list); in mlx5_crypto_dek_pool_reset_synced() 556 mlx5_crypto_dek_bulk_handle_avail(pool, bulk, &destroy_list); in mlx5_crypto_dek_pool_reset_synced() 566 mlx5_crypto_dek_bulk_handle_avail(pool, bulk, &destroy_list); in mlx5_crypto_dek_pool_reset_synced() 574 if (mlx5_crypto_dek_bulk_handle_avail(pool, bulk, &destroy_list)) { in mlx5_crypto_dek_pool_reset_synced() 582 if (!list_empty(&destroy_list)) { in mlx5_crypto_dek_pool_reset_synced() 583 mlx5_crypto_dek_pool_splice_destroy_list(pool, &destroy_list, in mlx5_crypto_dek_pool_reset_synced() 510 mlx5_crypto_dek_bulk_handle_avail(struct mlx5_crypto_dek_pool *pool, struct mlx5_crypto_dek_bulk *bulk, struct list_head *destroy_list) mlx5_crypto_dek_bulk_handle_avail() argument 662 mlx5_crypto_dek_free_destroy_list(struct list_head *destroy_list) mlx5_crypto_dek_free_destroy_list() argument [all...] |
/kernel/linux/linux-5.10/fs/notify/ |
H A D | mark.c | 85 static LIST_HEAD(destroy_list); 274 list_add(&mark->g_list, &destroy_list); in fsnotify_put_mark() 823 * Destroy all marks in destroy_list, waits for SRCU period to finish before 833 list_replace_init(&destroy_list, &private_destroy_list); in fsnotify_mark_destroy_workfn()
|
/kernel/linux/linux-6.6/fs/notify/ |
H A D | mark.c | 85 static LIST_HEAD(destroy_list); 341 list_add(&mark->g_list, &destroy_list); in fsnotify_put_mark() 885 * Destroy all marks in destroy_list, waits for SRCU period to finish before 895 list_replace_init(&destroy_list, &private_destroy_list); in fsnotify_mark_destroy_workfn()
|
/kernel/linux/linux-5.10/fs/nfs/ |
H A D | write.c | 440 * @destroy_list - request list (using wb_this_page) terminated by @old_head 448 nfs_destroy_unlinked_subrequests(struct nfs_page *destroy_list, in nfs_destroy_unlinked_subrequests() argument 452 while (destroy_list) { in nfs_destroy_unlinked_subrequests() 453 struct nfs_page *subreq = destroy_list; in nfs_destroy_unlinked_subrequests() 455 destroy_list = (subreq->wb_this_page == old_head) ? in nfs_destroy_unlinked_subrequests() 508 struct nfs_page *destroy_list = NULL; in nfs_join_page_group() local 542 destroy_list = head->wb_this_page; in nfs_join_page_group() 546 nfs_destroy_unlinked_subrequests(destroy_list, head, inode); in nfs_join_page_group()
|
/kernel/linux/linux-6.6/fs/nfs/ |
H A D | write.c | 442 * @destroy_list - request list (using wb_this_page) terminated by @old_head 450 nfs_destroy_unlinked_subrequests(struct nfs_page *destroy_list, in nfs_destroy_unlinked_subrequests() argument 454 while (destroy_list) { in nfs_destroy_unlinked_subrequests() 455 struct nfs_page *subreq = destroy_list; in nfs_destroy_unlinked_subrequests() 457 destroy_list = (subreq->wb_this_page == old_head) ? in nfs_destroy_unlinked_subrequests() 510 struct nfs_page *destroy_list = NULL; in nfs_join_page_group() local 544 destroy_list = head->wb_this_page; in nfs_join_page_group() 548 nfs_destroy_unlinked_subrequests(destroy_list, head, inode); in nfs_join_page_group()
|
/kernel/linux/linux-5.10/drivers/scsi/libsas/ |
H A D | sas_discover.c | 345 list_for_each_entry_safe(dev, n, &port->destroy_list, disco_list_node) { in sas_destruct_devices() 377 list_move_tail(&dev->disco_list_node, &port->destroy_list); in sas_unregister_dev()
|
H A D | sas_port.c | 323 INIT_LIST_HEAD(&port->destroy_list); in sas_init_port()
|
/kernel/linux/linux-6.6/drivers/scsi/libsas/ |
H A D | sas_discover.c | 344 list_for_each_entry_safe(dev, n, &port->destroy_list, disco_list_node) { in sas_destruct_devices() 405 list_move_tail(&dev->disco_list_node, &port->destroy_list); in sas_unregister_dev()
|
H A D | sas_port.c | 332 INIT_LIST_HEAD(&port->destroy_list); in sas_init_port()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | odp.c | 588 struct list_head destroy_list; in mlx5_ib_free_implicit_mr() local 593 INIT_LIST_HEAD(&destroy_list); in mlx5_ib_free_implicit_mr() 623 list_add(&mtt->odp_destroy.elm, &destroy_list); in mlx5_ib_free_implicit_mr() 640 list_for_each_entry_safe (mtt, tmp, &destroy_list, odp_destroy.elm) in mlx5_ib_free_implicit_mr()
|
/kernel/linux/linux-5.10/include/scsi/ |
H A D | libsas.h | 251 struct list_head destroy_list; member
|
/kernel/linux/linux-6.6/include/scsi/ |
H A D | libsas.h | 241 struct list_head destroy_list; member
|