Home
last modified time | relevance | path

Searched refs:snapshot_ids (Results 1 – 3 of 3) sorted by relevance

/linux/net/devlink/
H A Dregion.c283 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 Dcore.c479 xa_init_flags(&devlink->snapshot_ids, XA_FLAGS_ALLOC); in __devlink_alloc()
554 xa_destroy(&devlink->snapshot_ids); in devlink_free()
H A Ddevl_internal.h49 struct xarray snapshot_ids; member