Home
last modified time | relevance | path

Searched refs:snapshot_ids (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-6.6/net/devlink/
H A Dregion.c285 xa_lock(&devlink->snapshot_ids); in __devlink_snapshot_id_increment()
286 p = xa_load(&devlink->snapshot_ids, id); in __devlink_snapshot_id_increment()
300 err = xa_err(__xa_store(&devlink->snapshot_ids, id, xa_mk_value(count), in __devlink_snapshot_id_increment()
303 xa_unlock(&devlink->snapshot_ids); in __devlink_snapshot_id_increment()
327 xa_lock(&devlink->snapshot_ids); in __devlink_snapshot_id_decrement()
328 p = xa_load(&devlink->snapshot_ids, id); in __devlink_snapshot_id_decrement()
339 __xa_store(&devlink->snapshot_ids, id, xa_mk_value(count), in __devlink_snapshot_id_decrement()
343 __xa_erase(&devlink->snapshot_ids, id); in __devlink_snapshot_id_decrement()
346 xa_unlock(&devlink->snapshot_ids); in __devlink_snapshot_id_decrement()
369 xa_lock(&devlink->snapshot_ids); in __devlink_snapshot_id_insert()
[all...]
H A Dcore.c217 xa_init_flags(&devlink->snapshot_ids, XA_FLAGS_ALLOC); in devlink_alloc_ns()
264 xa_destroy(&devlink->snapshot_ids); in devlink_free()
H A Ddevl_internal.h46 struct xarray snapshot_ids; member
/kernel/linux/linux-5.10/net/core/
H A Ddevlink.c4374 p = xa_load(&devlink->snapshot_ids, id); in __devlink_snapshot_id_increment()
4384 return xa_err(xa_store(&devlink->snapshot_ids, id, xa_mk_value(count), in __devlink_snapshot_id_increment()
4410 p = xa_load(&devlink->snapshot_ids, id); in __devlink_snapshot_id_decrement()
4421 xa_store(&devlink->snapshot_ids, id, xa_mk_value(count), in __devlink_snapshot_id_decrement()
4425 xa_erase(&devlink->snapshot_ids, id); in __devlink_snapshot_id_decrement()
4449 if (xa_load(&devlink->snapshot_ids, id)) in __devlink_snapshot_id_insert()
4452 return xa_err(xa_store(&devlink->snapshot_ids, id, xa_mk_value(0), in __devlink_snapshot_id_insert()
4476 return xa_alloc(&devlink->snapshot_ids, id, xa_mk_value(1), in __devlink_region_snapshot_id_get()
7980 xa_init_flags(&devlink->snapshot_ids, XA_FLAGS_ALLOC); in devlink_alloc()
8087 xa_destroy(&devlink->snapshot_ids); in devlink_free()
[all...]
/kernel/linux/linux-5.10/include/net/
H A Ddevlink.h48 struct xarray snapshot_ids; member

Completed in 17 milliseconds