Searched refs:snapshot_ids (Results 1 - 5 of 5) sorted by relevance
/kernel/linux/linux-6.6/net/devlink/ |
H A D | region.c | 285 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 D | core.c | 217 xa_init_flags(&devlink->snapshot_ids, XA_FLAGS_ALLOC); in devlink_alloc_ns() 264 xa_destroy(&devlink->snapshot_ids); in devlink_free()
|
H A D | devl_internal.h | 46 struct xarray snapshot_ids; member
|
/kernel/linux/linux-5.10/net/core/ |
H A D | devlink.c | 4374 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 D | devlink.h | 48 struct xarray snapshot_ids; member
|
Completed in 17 milliseconds