Searched refs:resource_xa (Results 1 – 1 of 1) sorted by relevance
| /linux/drivers/firewire/ |
| H A D | core-cdev.c | 59 struct xarray resource_xa; member 320 xa_init_flags(&client->resource_xa, XA_FLAGS_ALLOC1 | XA_FLAGS_LOCK_BH); in fw_device_op_open() 444 xa_for_each(&client->resource_xa, index, resource) { in queue_bus_reset_event() 536 ret = xa_alloc(&client->resource_xa, &index, resource, xa_limit_32b, in add_client_resource() 539 ret = xa_alloc_bh(&client->resource_xa, &index, resource, in add_client_resource() 563 resource = xa_load(&client->resource_xa, index); in release_client_resource() 567 xa_erase(&client->resource_xa, handle); in release_client_resource() 593 xa_erase(&client->resource_xa, index); in complete_transaction() 1383 if (!client->in_shutdown && xa_erase(&client->resource_xa, index)) { in iso_resource_auto_work() 1916 xa_for_each(&client->resource_xa, index, resource) { in has_outbound_transactions() [all …]
|