Searched refs:snapshot_ids (Results 1 – 3 of 3) sorted by relevance
| /linux/net/devlink/ |
| H A D | region.c | 283 xa_lock(&devlink->snapshot_ids); in __devlink_snapshot_id_increment() 284 p = xa_load(&devlink->snapshot_ids, id); in __devlink_snapshot_id_increment() 298 err = xa_err(__xa_store(&devlink->snapshot_ids, id, xa_mk_value(count), in __devlink_snapshot_id_increment() 301 xa_unlock(&devlink->snapshot_ids); in __devlink_snapshot_id_increment() 325 xa_lock(&devlink->snapshot_ids); in __devlink_snapshot_id_decrement() 326 p = xa_load(&devlink->snapshot_ids, id); in __devlink_snapshot_id_decrement() 337 __xa_store(&devlink->snapshot_ids, id, xa_mk_value(count), in __devlink_snapshot_id_decrement() 341 __xa_erase(&devlink->snapshot_ids, id); in __devlink_snapshot_id_decrement() 344 xa_unlock(&devlink->snapshot_ids); in __devlink_snapshot_id_decrement() 367 xa_lock(&devlink->snapshot_ids); in __devlink_snapshot_id_insert() [all …]
|
| H A D | core.c | 479 xa_init_flags(&devlink->snapshot_ids, XA_FLAGS_ALLOC); in __devlink_alloc() 554 xa_destroy(&devlink->snapshot_ids); in devlink_free()
|
| H A D | devl_internal.h | 49 struct xarray snapshot_ids; member
|