Lines Matching refs:snapshot_ids
4622 xa_lock(&devlink->snapshot_ids); in __devlink_snapshot_id_increment()
4623 p = xa_load(&devlink->snapshot_ids, id); in __devlink_snapshot_id_increment()
4637 err = xa_err(__xa_store(&devlink->snapshot_ids, id, xa_mk_value(count), in __devlink_snapshot_id_increment()
4640 xa_unlock(&devlink->snapshot_ids); in __devlink_snapshot_id_increment()
4664 xa_lock(&devlink->snapshot_ids); in __devlink_snapshot_id_decrement()
4665 p = xa_load(&devlink->snapshot_ids, id); in __devlink_snapshot_id_decrement()
4676 __xa_store(&devlink->snapshot_ids, id, xa_mk_value(count), in __devlink_snapshot_id_decrement()
4680 __xa_erase(&devlink->snapshot_ids, id); in __devlink_snapshot_id_decrement()
4683 xa_unlock(&devlink->snapshot_ids); in __devlink_snapshot_id_decrement()
4706 xa_lock(&devlink->snapshot_ids); in __devlink_snapshot_id_insert()
4707 if (xa_load(&devlink->snapshot_ids, id)) { in __devlink_snapshot_id_insert()
4708 xa_unlock(&devlink->snapshot_ids); in __devlink_snapshot_id_insert()
4711 err = xa_err(__xa_store(&devlink->snapshot_ids, id, xa_mk_value(0), in __devlink_snapshot_id_insert()
4713 xa_unlock(&devlink->snapshot_ids); in __devlink_snapshot_id_insert()
4735 return xa_alloc(&devlink->snapshot_ids, id, xa_mk_value(1), in __devlink_region_snapshot_id_get()